Linux user mode driver for the Xbox One wireless dongle. It communicates with the dongle via libusb and provides joystick input through the uinput kernel module. The input mapping is based on existing kernel drivers like xpad.
Free • Open Source
What is xow?
Linux driver for the Xbox One wireless dongle. Contribute to medusalix/xow development by creating an account on GitHub.
Supported devices: xow supports both versions of the wireless dongle (slim and bulky one). The following Xbox One controllers are currently compatible with the driver: 1537, 1697, 1698, 1708, 1797, 1914 (testing)
Linux distributions packaging status: - AUR, - Gentoo overlay GURU - nixpkgs
Third-party hardware - EmuELEC (starting with version 3.3) - GamerOS (starting with version 13) - Steam Link (starting with build 747)
Feel free to package xow for any Linux distribution or hardware you like, as long as you do not publish any prebuilt executables. The build process embeds a copy of Microsoft's proprietary firmware into the binary, prohibiting any type of distribution. Any issues regarding the packaging should be reported to the respective maintainers.