Xbox – It is possible to use Xbox One controller on Linux distros

controllerslinuxxbox-one

I'm about to buy a controller, I was thinking on the xbox one controller, but i'm not quite sure if it is compatible with linux systems.

I have Debian 8 installed on my computer.

Best Answer

With USB cable

It´s supported natively in the kernel (3.17 or newer) by the xpad driver.

If you have an older one (like 3.16 in Debian 8) you need to install the updated xpad driver.

You may need to disable Controller support in Steam if you are using it.

Bluetooth

You first need to find out which type of controller you have:

  • Original Xbox One controller (with Wireless dongle)
  • Xbox One S or X controller

Only the second one works wireless in Linux.

You want to use the xpadneo driver.

With Microsoft Xbox Wireless adapter

Update: as matt.LLVW commented, it's now possible to use the xow user mode driver to make it work with both models of the wireless adapter.