## Xbox One/S/X - Xbox Wireless Controller <img src="../../../wiki_images/controllers/xbox-wireless.png" width="250"> #### Steam Input support Yes ### Linux Kernel Support Yes ### Update the firmware This requires Windows: [Microsoft: Update Xbox Wireless Firmware](https://support.xbox.com/en-US/help/hardware-network/controller/update-xbox-wireless-controller) ### Udev rules ``` # Microsoft Xbox One S Controller; Bluetooth; USB KERNEL=="hidraw*", KERNELS=="*045e:02ea*", MODE="0660", TAG+="uaccess" SUBSYSTEMS=="usb", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="02ea", MODE="0660", TAG+="uaccess" ``` ### Related Projects #### The xone Project [The xone Project](https://github.com/medusalix/xone) <br> Has firmwares, udev rules and drivers might be needed to get it to run on your distribution to get the wireless connections working.<br> This should not needed for the Steam Deck, SteamOS and most gaming focus Linux distroes has it included. ## What is the Official RetroDECK - Steam Input Profile called? - Xbox Wireless Controller/Elite Series: `RetroDECK: Xbox Wireless` ### RetroDECK Hotkeys The same hotkeys are used for Xbox controllers. Read more here: [Xbox: RetroDECK Hotkeys](../../wiki_rd_controls/hotkeys-xbox.md)