I already had a ps4 controller (worked ok on Linux mint and perfectly with Bazzite), but wanted a second one to play with my wife, and I have seen people using Xbox controllers on Linux so I supposed it was “plug and play”, but not! You first need to connect it to an Xbox or a Windows PC to update the controller firmware. After this, the controller was supposed to work but it didn’t. This is were I learned that xbox controllers don’t use the standard Bluetooth protocol but a proprietary one.
That’s a bummer, because I was considering the same thing and was wondering what Xbox controller support would be on Linux.
I already had a ps4 controller (worked ok on Linux mint and perfectly with Bazzite), but wanted a second one to play with my wife, and I have seen people using Xbox controllers on Linux so I supposed it was “plug and play”, but not! You first need to connect it to an Xbox or a Windows PC to update the controller firmware. After this, the controller was supposed to work but it didn’t. This is were I learned that xbox controllers don’t use the standard Bluetooth protocol but a proprietary one.