Hi guys.
Just started looking at using Linux on my main pc. I don’t use it too often these days but I like to play around with my pc.
I tried Fedora and it seems fine. I chose Fedora 41 as I wanted to have working Nvidia drivers and secure boot. Got that working but then I tried to use my wireless Xbox series X controller and had no luck getting it working. I tried to install xone but was getting errors.
I’ve tried Ubuntu is the past but just wasn’t to my liking. Linux mint was ok but didn’t like the available desktop environments.
I know Nobara is available, but I’d prefer to have something minimal and be able to configure everything myself to my liking.
I’m not so fussed about which distro. Can anyone recommend something that works with: Nvidia drivers Secure boot xone (or something else)
I like the gnome desktop environment.
Thanks. ☮️❤️
Short: xone driver fork
Long:
I use Xbox controllers for years on Linux. And my current one is Xbox One S controller with the official Microsoft dongle (not Bluetooth, but the proprietary connection). Linux does not support this driver, but there is a community driver: https://github.com/medusalix/xone And for whatever reason the newest Linux Kernel 6.11 and upwards broke this driver. That means this driver does not work on Linux Kernel 6.11 or newer, until it is patched. And I believe Fedora 41 ships with 6.11. But wait! There is an alternative fork that fixed the driver: https://github.com/dlundqvist/xone You only need to install this one.
Why is it that complicated in Linux? That’s because the Microsoft driver and dongle are proprietary and do not provide an official driver for Linux. Look it this way instead being complicated: It still works, because of the awesome community! Some people prefer using the Bluetooth connection. I personally don’t like Bluetooth in general for any device. So cannot assist with that.
EDIT: Alternative way with xpadneo. Apparently this works too with the official wireless dongle from Microsoft: https://beehaw.org/comment/4056781 The installation might be more involved.
Somebody else mentioned a working fork too. Thanks.