Xow Versions Save

Linux driver for the Xbox One wireless dongle

v0.5

3 years ago

Added

  • External pairing mode activation (via SIGUSR1)
  • Compatibility mode option (spoofing Xbox 360 controllers)

Changed

  • Service installation to /etc (previously /lib)
  • Less frequent controller battery reporting (only after changes)

Fixed

  • Malfunction of some dongles (incorrect MAC address)
  • Poor wireless performance/range (missing channel power configuration)
  • Sporadic segmentation faults (buggy USB implementation, missing bounds checks)
  • Blacklisting of all mt76x2u-based WLAN dongles
  • Rumble length/delay calculation (for supported games)

v0.4

4 years ago

Added

  • Beautiful website (thanks to Cristiano Vitorino)
  • Dongle LED turns off after all controllers disconnect
  • Deadzones for sticks and triggers
  • Shutdown turns dongle and controllers off

Changed

  • Pairing stops after a controller pairs successfully

Fixed

  • Rumble magnitude overflow (thanks to Valve for the report/fix)
  • Erroneous connection handling
  • Controller model 1537 pairing
  • Buggy firmware loading/resuming
  • Poor connection reliability
  • Malfunction after system suspend

v0.3

4 years ago

Added

  • Full rumble functionality (including triggers)
  • Udev rules (no root required anymore)
  • Makefile uninstall target
  • Support for elite controllers

Fixed

  • Incompatibility with the mt76 kernel driver
  • Crash when unplugging the dongle while pairing

v0.2

4 years ago

Added

  • LED is turned off on startup

Changed

  • Default channel set to 1 (2.4 GHz)

Fixed

  • Pairing issues
  • DPAD and XY mapping

v0.1

4 years ago

First release