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.
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.