Ally X Back Buttons Not Working

Hello, all. I tried searching for solutions both here on Discord and online but could not find anything that worked. I have an Ally X and everything seems to be working properly except the back buttons. The back buttons do nothing when pressed. It does not matter which controller layout I use, or whether the extra buttons are setup as keyboard/overlay or not. In Desktop mode when I use a keyboard tester the back buttons show up as "Launch (8)" and "Launch (9)" for the left and right buttons, so they are at least connected properly. What could I be missing here? Any help or information will be greatly appreciated. Thanks!
5 Replies
LagginTimes
LagginTimesOP4w ago
Just an update: with sudo showkey in Terminal, the back buttons return keycodes 187 and 188. So it appears that the back buttons are registering as F17 and F18 for some reason. I'm not sure if there's an easy fix for this?
antheas
antheas4w ago
Hm What controller are you emulating
LagginTimes
LagginTimesOP4w ago
Steam Controller, but I've also tried DualSense and Xbox (Steam Input/Keyboard/et al) to no avail. FWIW I had submitted a bug report via HHD: https://paste.centos.org/view/a6f3323f
antheas
antheas4w ago
I'll give it a wiff, maybe one of the Asus z13 patches messed with it Would be nice if we had our own service for those but without the link it went to the ether
LagginTimes
LagginTimesOP3w ago
FWIW I found the issue. I use https://github.com/rvaiya/keyd to remap my Magic Keyboard for use in Desktop Mode, but for whatever reason the keyd virtual keyboard service causes the back buttons to be stuck on F17/F18. Disabling keyd fixed the issue.

Did you find this page helpful?