08-01-2025 05:47 AM
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.
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.
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.
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.
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.
WiFi driver and basic connectivity require manual browsing to folders, not automated or Plug-and-Play like expected on a gaming device in 2025.
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
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?
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
08-03-2025 10:55 PM
@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/
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.