# Accessibility Controllers
Accessibility Controllers is a small category of specialized controllers that are designed to primarily to meet the needs of gamers with limited mobility.
They can be customized to fit the players needs with swapable inputs from various sources controlled by the main hub of the a adaptive controller.
You can also sometimes expand to more inputs as well by connecting other controller types like a Flight Stick, external joysticks or buttons.
## Xbox Adaptive Controller (XAC)
[Microsoft XAC Website](https://www.xbox.com/en-US/accessories/controllers/xbox-adaptive-controller)
> When everybody plays, we all win.
#### Steam Input Support
Unknown, our guess is it will show up as a Xbox Wireless Controller
#### Linux Kernel Support
Yes, since 3.17 - `hid-microsoft`
Kernel Driver: [xpad](https://github.com/torvalds/linux/blob/master/drivers/input/joystick/xpad.c)
### The xone Project
[The xone Project](https://github.com/medusalix/xone)
Has firmwares, udev rules and drivers might be needed to get it to run on your distribution to get the wireless connections working.
### How to configure?
As the XAC should be interpreted we Xbox Wireless Controller the RetroDECK team don't see any reason why this should not work with RetroDECK right out of the box.
None on the RetroDECK Team owns a XAC, but we would love to hear from your experiences using it with RetroDECK.
If there is something we in the team can help you with, maybe we can design a better general Steam Input profile for the XAC or any other feedback feel free to contact us on Discord.