Hi,
Thanks for sharing the details. Since you’ve confirmed that gamepad navigation works correctly on standard Windows 10 and 11 systems, this behavior on the ROG Ally Xbox sounds like a device-specific mapping issue rather than a UWP framework regression.
Here are a few things you could check to narrow it down:
- Game Controller Settings (
Win + R→joy.cpl): Verify RB/LB register correctly. If RB appears as A (or both), it’s below the app. - Raw UWP reading: Poll the first gamepad (
Gamepad.Gamepads.FirstOrDefault()?.GetCurrentReading()) and logreading.Buttonsto see if RB includesA. - Cross‑app test: Try a simple UWP sample from the Store. If it reproduces, it’s system-wide.
- Disable remap layers: Turn off Armoury Crate profiles, Steam Input, reWASD, etc., then retest.
- Firmware / updates: Ensure BIOS, controller firmware, Windows build, and drivers are current.
If the button mapping appears incorrect at the system level, it’s likely related to the ROG Ally’s firmware or input translation layer. In that case, you may want to report it to ASUS Support. Hope this helps.