Skip to content

v0.9.7 HO-HO-HO EDITION

Latest
Compare
Choose a tag to compare
@kakra kakra released this 23 Dec 13:32

This is a maintenance release of the previous "final" v0.9.6 because v0.10 will be delayed a little longer.

It provides support building for kernel 6.12 and later. It also adds new hardware support quirks and compatibility fix-ups. Although the list of changes seems long and accumulated over some time, there are no functional changes. Also, DKMS problems (like xpadneo missing after a kernel update or kernel hanging on boot because xpadneo is not built) should finally be fixed.

Heads up, package maintainers: Upcoming xpadneo v0.10 will provide a new make-based installer to make usage in packaging scripts easier and more streamlined. See docs/PACKAGING.md in the master branch for more details.

Headlines:

  • core, quirks: Add GameSir T4 Nova Lite support
  • core, quirks: Add GuliKit KK3 MAX quirks
  • core, quirks: Add heuristics to detect GameSir Nova controllers
  • hid-xpadneo: Actually allow building with kernel 6.12
  • hid-xpadneo: Allow building with kernel 6.12
  • xpadneo, core: Add configuration for disabling Xbox logo shift-mode
  • xpadneo, core: Fix coding style
  • xpadneo, hidraw: Fixup previous commit to properly work with DKMS
  • xpadneo, hidraw: Work around other software messing with our udev rules
  • xpadneo, quirks: Let another Microsoft OUI bypass heuristics
  • xpadneo, quirks: Prevent applying heuristics for some known vendors
Kai Krakow (33):
      xpadneo, core: Sort device quirks into proper order
      docs: Improve BT_DONGLES.md
      docs: Remove feature claims that are obsolete or no longer true
      docs: Fix wording and casing
      docs, README: Remove the broken Codacy badge
      xpadneo, core: Reorder devices by PID
      docs: Add troubleshoot instructions for controllers requesting a PIN
      docs: Add troubleshooting instructions after upgrading firmware
      docs: Add missing blank line
      docs: Add compatibilty status for a Simplecom Bluetooth dongle
      hid-xpadneo: Allow building with kernel 6.12
      xpadneo, hidraw: Work around other software messing with our udev rules
      xpadneo, hidraw: Fixup previous commit to properly work with DKMS
      hid-xpadneo: Actually allow building with kernel 6.12
      hid-xpadneo, core: Match kernel 6.12 report_fixup signature
      xpadneo, core: Fix coding style
      core, quirks: Add GameSir T4 Nova Lite support
      core, quirks: Add heuristics to detect GameSir Nova controllers
      core, quirks: DRY the rumble tests
      core, tests: Fix the pulse test and print test info
      core, debug: Allow output of decoded rumble packets for debugging
      xpadneo, debug: Fix indentation and output
      core, quirks: Add GuliKit KK3 MAX quirks
      xpadneo, quirks: Prevent applying heuristics for some known vendors
      xpadneo, quirks: Let another Microsoft OUI bypass heuristics
      xpadneo, installer: Fix some general issues with the scripts
      xpadneo, dkms: Match minimum kernel version with source code
      xpadneo, quirks: Another Microsoft OUI
      xpadneo, installer: Exit immediately on error
      xpadneo, dkms: Use "yes" for autoinstall instead of "Y"
      xpadneo, ci: Add missing dependencies
      xpadneo, ci: Add Ubuntu 24.04
      xpadneo, examples: Build hidraw properly on Ubuntu

Alexander Tsoy (2):
      docs: Suggest alternative command to get controller info
      docs: Add compatibilty status for UGREEN CM390

Matthew Scharley (1):
      bluez-tools isn't required on Tumbleweed

Scott Bailey (1):
      Doc update for KK3 Max

arnxxau (1):
      added ff_connect_notify config option to configure.sh

bouhaa (1):
      xpadneo, core: Add configuration for disabling Xbox logo shift-mode

liberodark (1):
      docs: Update BT_DONGLES