cancel
Showing results for 
Search instead for 
Did you mean: 

[BUG REPORT] Armoury Crate SE – Broken RGB, Gamepad, and HAL Integration on ROG Ally X

0x7d88
Level 7

Hi ASUS team and fellow users,

I recently purchased a ROG Ally X, and after multiple clean installs of Windows 11, I'm extremely frustrated with how buggy and unreliable the software ecosystem is — especially Armoury Crate and its device integration.

Issues I've encountered (even after following all official guides):

  1. HAL Service not functioning correctly:

    • The joystick RGB settings don’t apply after boot — only a static blue color shows.

    • Armoury Crate doesn’t always detect joystick zones, or ignores them completely.

    • Reinstalling HAL doesn't solve the issue.

  2. Armoury Crate SE vs. Full Installer:

    • Armoury Crate Full Installer (4GB) fails to detect the ROG Ally properly. Shows the device as a generic system or fails to install HAL components at all.

    • SE Installer works partially, but some components (like Aura or lighting zones) remain unresponsive or glitchy.

  3. joy.cpl lists the gamepad as “ASUSTeK Computer Inc.”, not “Xbox Controller for Windows” as expected.

    • This breaks compatibility with some games that rely on XInput standard.

  4. Drivers silently fail to install:

    • Even when running the official .exe installers from the Ally X driver page, many drivers show "installed successfully" but are not actually applied.

    • After reboot, nothing has changed. No AMD Adrenalin settings available, no RGB control, no MyASUS detection.

  5. WiFi driver and basic connectivity require manual browsing to folders, not automated or Plug-and-Play like expected on a gaming device in 2025.


🔄 Steps I've taken:

  • Fresh Windows 11 install (multiple times)

  • Downloaded all latest drivers from the official Ally X support page

  • Installed ASUS System Control Interface v3

  • Installed HAL, AURA, Joystick driver, Gamepad service — everything

  • Used Armoury Crate SE Installer (not Full) as per Reddit suggestions

  • Used official Armoury Crate Uninstall Tool before each install attempt


😡 Overall Impression

This is supposed to be a premium gaming handheld, and yet I’ve spent more time fixing drivers and fighting Armoury Crate than playing any game.

  • Why are we forced to rely on HAL-dependent RGB for joystick lighting, when it resets every time?

  • Why is the SE version not clearly marked as mandatory for Ally X, and the Full version even available to install when it causes issues?

  • Why do driver installers succeed with no effect?

  • Where is the automatic full setup tool for Ally X like Lenovo Legion has?


What I request:

  • Fix the HAL/AURA bugs that cause RGB settings to be lost after reboot.

  • Ensure the joystick is correctly registered as Xbox Controller/XInput and not "ASUSTeK".

  • Improve Armoury Crate SE detection and update process — make it automatic and offline-capable.

  • Make it clearer on the website which version of Armoury Crate is meant for Ally X.

  • Release a true “One-Click Setup Tool” that installs all necessary drivers in proper order and works offline.

  • Rebuild the driver infrastructure so it actually applies changes.


I'm open to assisting with logs or further diagnostics, but honestly — this level of software instability should not exist in a €999+ gaming product.

Please fix this.

Thank you.

— Frustrated ROG Ally X user

636 Views
1 REPLY 1

Falcon2_ROG
Customer Service Agent

@0x7d88 
Questions 1 & 2:
May I ask what BIOS version, system version, and OS build your ALLY is currently using?
Please refer to the following FAQ and provide us with logs of the process when the two issues occur. If possible, please also provide an operation video.

https://www.asus.com/support/faq/1043747/

Q4: What is App Diagnostics?

A4: App Diagnostics can collect Armoury Crate current status log. In Armoury Crate "Settings" and check "About" page, If clicking App Diagnostics "Record Log", the Privacy Policy Statement will pop out. Once user agreed statement, the Armoury Crate will start to collect problem log. After that, please start to duplicate the problem you have, then back to this page to click "Generate log data" to generate the log file with encrypted (ASUS log file). After log saved, user can provide it to the repair center or technical supporter for further Armoury Crate problem diagnostics.

Question 3:
I will forward this to the technical team for confirmation.

Question 4:
Could you let us know which programs encounter issues during installation?
Have you tried restoring the system to see if the situation improves?

We apologize for any inconvenience this may cause.