Microsoft Xbox Adaptive Controller Support Being Worked On For Linux

Written by Michael Larabel in Microsoft on 17 August 2022 at 07:53 AM EDT. 8 Comments
Microsoft's Xbox Adaptive Controller is intended for gamers with limited mobility and is intended as a control hub to making gaming more accessible. Linux support for the Xbox Adaptive Controller is being worked on.

The Xbox Adaptive Controller works with a variety of switches, buttons, mounts, and joysticks to allow for great customization of the controller experiencing depending upon the gamer's limitations and accessibility needs.

Microsoft's Xbox Adaptive Controller

This $99 controller is intended for Xbox One consoles or Windows PCs while Linux driver support is being worked on thanks to the community. Nate Yocom has been working on extending the Linux kernel's joystick Xpad driver to accommodate the Xbox Adaptive Controller.

Microsoft's Xbox Adaptive Controller has 19 x 3.5mm ports and two USB 2.0 ports for additional connectivity depending upon the user's needs.

This patch series gets the Xbox Adaptive Controller added, introduces support for the layer button, and support for the Xbox button. It's just over a dozen lines of code at this stage to get the Xbox Adaptive Controller working under Linux.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week