Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Major code overhaul and redesign. It optimizes the controller communication path, adds support for more hardware and uses HID table fixups now instead of trying to code for every broken mapping variant. Headlines: * fix direction_rumble_test path error (#168) * hid-xpadneo: Convert mapping to using tables instead of code * Pretend we are in Windows wireless mode Kai Krakow (21): Add support von non-DKMS build Follow the kernel code style better hid-xpadneo: Prevent accidental fall-through hid-xpadneo: Scale rumble magnitudes correctly hid-xpadneo, cleanup: Remove setting default axis values hid-xpadneo, cleanup: Outsource welcome rumble hid-xpadneo, cleanup: Cleanup `xpadneo_initBatt()` a little hid-xpadneo: Fix usage of report ID in `xpadneo_raw_event()` hook hid-xpadneo: Use work queue for rumble effects hid-xpadneo: Use work queue for battery events docs: Add some controller documentation Pretend we are in Windows wireless mode Revert "shift axis values to the left" hid-xpadneo: Convert mapping to using tables instead of code hid-xpadneo: Clean up hid-xpadneo: Do not repeat rumble packets hid-xpadneo: Rework the directional rumble model hid-xpadneo, cleanup: Clean up combined z-axis feature hid-xpadneo: Pretend different firmware for PID 0x02E0 hid-xpadneo: Autodetect battery presence after connect hid-xpadneo, cleanup: Remove most of the remaining debug cruft Dugan Chen (1): Add Support For Xbox Elite Series 2 Wireless Florian Dollinger (1): Create no-response.yml Srauni (1): fix direction_rumble_test path error (#168) Signed-off-by: Kai Krakow <kai@kaishome.de>
- Loading branch information