Xow

From wikinotes

Linux driver for the mircrosoft wireless dongle.
Be warned, it's a bit of a CPU-hog.

Supports up to 8x controllers.


WARNING:

use xone now instead

Documentation

github https://github.com/medusalix/xow

Install

pacaur -S xow-git
systemctl enable --now xow.service         # enable system service
udevadm control --reload; udevadm trigger  # (optional) enable udev rules
sudo restart

Usage

to pair your controller:
# turn on your controller
# press the pair button on your controller
# press the pair button on your dongle

Troubleshooting

service start failure: libusb_error_access

manually stopping service, and manually starting again seems to succeed.
may be related to usb hub? See https://github.com/medusalix/xow/issues/153