ROG Xbox Ally X controller Doesn't Work on Bazzite
I just got the new ROG Ally X and decided to test out Bazzite using the Deck ISO (the one for ROG Ally / Ally X). The system boots fine and everything seems to work. Except the built-in controller isn’t being recognized.
I’m happy to help debug or provide logs if needed since I’d love to contribute and help get full Ally X support working for this awesome OS.
82 Replies
Try testing
Go to desktop
brh rebase testingI’ve been testing it for a while, and in gaming mode, the controller gets recognized after waking the device from sleep. But because of the Xbox button layout, the mapping is messed up — for example, pressing Y registers as X.
Rebase Fails: Image may not exist or be Accesible
Picture

After manually reconfiguring the controller it works "mostly" just a few buttons don't have a function now since the Ally has more buttons than a Xbox 360 controller
Testing
Not tesing
Oh my bad!
No, I wrote it correctly the first time and had also an error.
picture

youre already there
yeah it doesnt work, working on it
Update, I believe it's good now minus rgb
hi, installed bazzite today on Xbox Ally X and for me also built-in controller is not working, any fix for that?
did you rebase to testing
well right this moment i did figure out what "rebase" means, and switched to testing, downloading 3.1GB
cool, working!
thanks
any way to remap Ally back buttons? rn set those up as Dualsense + Edge back buttons, they do work, but when making chagnes to them using Steam Input as soon as I close the Steam Input menu, they go back to way they were?
read about "disabling them in HHD" but just want to remap them based on a game, not to disable them
Restart Steam — it might be a bug
This did the trick, thank you
Quick note, the controls do not work on desktop mode on testing
i know how to fix this , the only thing that is not working are the rgb ligths , i cant turn them off
we still need to fix the rgb
Can you try
bug report -> use hhd beta until restart in hhd?
i made a fix
any of you want to it would be appreciated, if bazzite still exists on yoursyes sir i can try that in 30 minutes i still have bazzite , i only have to put that on terminal rigth?
you just press the buttons
no terminal, open hhd and pres sthe buttons
It turned off , I cannot modify they light or change color , it just turned off.
Witch is perfect for me

It worked
can you try setting rgb to something?
so its just off?
press y
and check the brightness
I am going to re start and try everything again just in case
damn, another rgb saga
Okey i re started
RGB are still off , even after re started , it didn’t even turned on when device boot like it usually does
The I guess the rgb got disconnected completely at least for now
sounds like the windows shit needs some tweaking dunno, will email asus. Hopefully we can do some captures on windows and figure it out
sucks wanted to do a release today, and it was a little easy pickings bug
🙁 alrigth
ill hide the rgb settings for now
question , sorry for the change of topic , maybe you are not the one in charge on fixing that , but do you know how to fix the low audio issue ? if not its okey i can wait for a update
i also wanted to support the team , i dont know if you guys have patreon or something
that should have improved
did you update to the latest testing?
if yes, post a bug report
@antheas what's involved with doing a capture on windows?
Install Wireshark with USBpcap
Choose one of the usppcap devices until you find a device with leftover data starting with 0x5d
Make leftover data a column
Take a screenshot of some when changing rgb
Then we take it from there
Got it, will capture this when I get back from our farmers market.
hi all, should one keep to testing while using xbox ally x or use the new stable ver?
stick to testing
stick yeah, srry
ok thanks!
where should I look for info on when to move to stable? bazzite buddy? github? here?
and when it comes to RGB, Ive notecied that today I was able to get it to work, but only solid light blue
we'll make an announcement
thank you
you can move to stable now
everything works except rgb
So far, not seeing this anywhere. I'll keep looking though.
Not sure if this helps
@antheas let me know if that pcap helped. Happy to look again if needed.
asus ahh asus why
yes it helps
go back to bazzite and try hhd beta
How does one get the beta? I rebased to testing but that doesn't appear to have it.
Nevermind, I found it
I'm just blind
did it work?
The LEDs are lit up, but I don't see the menu option for changing them. Assuming it's still disabled?
lol true
try again?
Seems to work! Went through all the options and they all worked as intended. (Unless spiral is intended to rotate colors)
Nevermind, spiral is rotating colors.
back buttons work?
The right back button opens up the steam menu, the left back button doesn't seem to be tied to anything at the moment
close enough
Clarification, the right button is mapped to B
and the other is a
Hmmm, it doesn't do anything. I can try remapping it for a game
go to steam controller tester
Ah yep, it definitely sees the paddle.
Just want to say thank you so much for your awesome work. Switching from an SD OLED to the Ally and cant wait to install Bazzite. Wont even boot Windows once 😄
You may need to, to disable the encryption on the drive - I had to and setup on windows took 1-2 hrs of just installs and updates 🥲
Just use the live ISO, you can delete the windows partition in the live environment.
I couldn't find any documentation differentiating the live iso and the regular one, do you by chance know? I installed using the regular one
Live ISO just boots into a live environment of the operating system that allows the user to get a feel of the desktop environment and experience. On top of that, the entire installation of the OS happens in that live environment and it obviously give the user tools like GNOME Disk and KDE Partition to adjust drives before installing.
One issue I did run into is you're unable to properly setup dual boot on a live ISO
Hopefully that helps @Crow
Makes sense to me, thanks for explaining. I'm pretty new to Linux and that's a very different approach to installing an OS compared to Windows haha
100%, always feel comfortable to ask questions!
I didn’t install any updates. Just the necessary when first time booting. True, it takes about 25min on fast net. Any way you need to start the win at least one time to turn off decryption. But after that you will not be seeing it again 😍
Should we change to beta or soon it will be on stable as well ?
Testing works a bit better currently
Yeah, testing works awsome! Thanks for all the work.
I have bad news guys. I need to sleep. But good news is we have a potential fix for Ally non-x sleep
wrong thread
I saw on reddit an audio fix that replicates dolby atmost for og ally, this isn't available for Xbox ally is it?
there is one for the og ally
but it works worse for the ally x
i have a calibration mic, so we could tune it
but feature list keeps growing
Where right place to report bugs?
I have audio bugs on my Xbox ally x , I had a steam update ( no sure if it was steam or bazzite ) and now the audio it’s bugging a lot
Not only on that game but in many games
I think that's the firmware phasing issue that was being discussed. Try updating to stable using the command in Konsole
I just have to type Ujust update on konsole?
I believe so, that'll put you into the latest stable update if you're on stable
also dont max out the volume when that happens