ROG Ally X Controller keeps disconnecting and reconnecting. Handheld Daemon not opening.

Updated Steam and all updates in desktop mode then this issue arose. Any help would be appreciated. Thanks!
29 Replies
antheas
antheas3w ago
Can you reboot
kingcrux
kingcruxOP3w ago
I can try rebooting again. But problem persists after reboot.
antheas
antheas3w ago
Ok journalctl -b | fpaste
kingcrux
kingcruxOP3w ago
Rebooted and problem still persists. I will try this command. Typed it in.
antheas
antheas3w ago
Give me the link
antheas
antheas3w ago
Oh it's the same problem as the other guy What controller emulation type do you use Give me the settings Hhd is a desktop app open it
kingcrux
kingcruxOP3w ago
It was dualsense
antheas
antheas3w ago
All settings Then switch to steam controller and back
kingcrux
kingcruxOP3w ago
Just switched it back to steam controller Will I still be able to use dualsense?
antheas
antheas3w ago
Yeah but what were the dualsense settings I think I know the bug I'll push a fix later today If it happens again switch between Xbox and dualEnse
kingcrux
kingcruxOP3w ago
Steam Input (edge) Gyro output sync ON Invert Roll Axis ON Motion Support ON 1600 hz The disconnecting and reconnecting issue is still happening in gaming mode.
antheas
antheas3w ago
After switching to dualsense and back?
kingcrux
kingcruxOP3w ago
I switched it back to Xbox in desktop mode. Switch back to dualsense in gaming mode and it continues to disconnect and reconnect The double click AC button in gaming mode doesn’t work when it’s doing the disconnect/reconnect loop. I have to go back to desktop mode to access HHD I got it to work and stay connected. I changed the Hz from 1600 to 800 and it’s staying connected.
antheas
antheas3w ago
You can swipe Ok got it so that's it
Jaibuu
Jaibuu2w ago
something very similar is happening to me, except that I'm using GPD Win Mini 2024.. In my case it keeps switching back and forth as soon as I enable motion support regardless of the hz used (max is 800, min is 100), i've rebooted over 20 times, and it worked well in 2 instances for whatever reason,
antheas
antheas2w ago
Should be fixed in the latest ver Otherwise it's the iio sensor proxy
Jaibuu
Jaibuu2w ago
oh!, as in the latest Bazzite stable version? I just installed and updated it today.
antheas
antheas2w ago
Should Did you install gnome?
Jaibuu
Jaibuu2w ago
nope, KDE, tool me a while to check 😄 By the way, I tried to check running hhd in debug like this to see how it crashes like you suggested on a similar thread: sudo systemctl stop hhd@$(whoami) sudo HHD_DEBUG=1 hhd --user $(whoami) I see it HHD version is 3.5.12 And the problem goes away, it doesnt crash, and strangely I see the option "Xbox Elite" as an option controller as well.
antheas
antheas2w ago
journalctl -b | fpaste
Jaibuu
Jaibuu2w ago
https://paste.centos.org/view/03e43474 here it is, interesting logs
antheas
antheas2w ago
Yeah gyro is busted
Jaibuu
Jaibuu2w ago
oh, so that's a hardware issue @antheas ? it seems to be fine on Windows
antheas
antheas2w ago
No KDE still grabs it and crashes it I added a rule for it Seems like it did not work
Jaibuu
Jaibuu2w ago
I see, thanks for checking! It's interesting that it works sometimes. In case anyone has similar connect-disconnect issues on GPD devices my tips are this after figuring out the behavior for a couple hours. Set this to Steam Controller, enable motion, and forget it. changing the settings has a chance to break it. The times it works for me, it works after restarting the device with motion already enabled. Then, particular to GPD, gyro breaks again after suspend/sleep, so the workaround here can solve it, it does for me: https://github.com/aarron-lee/gpd-win-tricks/blob/main/win4-gyro-suspend-fix%2FREADME.md
antheas
antheas2w ago
Gyro shouldn't break after sleep that's fixed I fixed it last month Remove that workaround as it can break it
Jaibuu
Jaibuu2w ago
I see, those two odd issues might be related.. I'll try a fresh install.
antheas
antheas2w ago
Just remove the workaround file As for KDE catching the gyro that's new with f41 I think
Want results from more Discord servers?
Add your server