Testing the New Xbox Series X Controller on Linux

After his recent tribulations with the new Dual Sense Controller (for the Playstation 5) on Linux, cow_killer takes on the latest controller from Microsoft made for the new Xbox Series X. The unboxing and the first few results can be found in the following video:

As you can see he could not get to make it work with Bluetooth so far – if you own this controller and managed to make it work in wireless mode, please let us a comment below!


BoilingSteam lets you access our content for free, but writing articles is a constant investment. We don't use ads or sponsporship, help us make our activities sustainable by donating via Patreon or LiberaPay if you prefer it anonymous. Note that Patreon supporters get the weekly or twice-a-week Proton Deals Newsletter to help them save time and money when buying games for Linux. You can follow what we do via our newsletter, our RSS feed, our Mastodon profile or our Twitter feed. We also have Peertube and Youtube channels. If you'd like to chat, you can also find us on #boilingsteam:matrix.org.

4 4 votes
Article Rating
Subscribe
Notify of
guest
5 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Sojiro84

Did he disable secure transmission for bluetooth?

In my system, in order for the xbox one controller to work I need to add:

options bluetooth disable_ertm=1

to:

/etc/modprobe.d/bluetooth.conf

Offcourse, I have a usb bluetooth dongle and running arch, maybe there are differences, but I also could not get it to work until I found this solution somewhere on the internet. And now my controller always works.

Without the above trick, it won’t work.

cow_killer

Tried doing that, didn’t seem to make any difference. However, it appears the Series X is being worked on right now with xpadneo: https://github.com/atar-axis/xpadneo/pull/255

Marcos Alano

I could pair after update the firmware using the Xbox Accessories app on a Windows machine. Not the ideal but worked.

Marcos Alano

Nevermind. First my controller was recognized as the Xbox One controller when I updated the firmware for the first time. After that, I updated the Xbox Accessories app and then the controller was recognized as Xbox Series X|S controller. I updated the firmware again (the app demanded this) and stop working again. So I think we need wait some kind update or in firmware or in BlueZ stack. Living and learning.

cow_killer

I think the Series X controller only works on adapters that use low energy, which mine doesn’t have. Getting an adapter in the mail today, hopefully it’ll work on that.