HID: logitech-dj: Add support for a new lightspeed receiver iteration
authorMavroudis Chatzilazaridis <mavchatz@protonmail.com>
Sun, 16 Jul 2023 18:23:44 +0000 (18:23 +0000)
committerJiri Kosina <jkosina@suse.cz>
Mon, 14 Aug 2023 09:34:03 +0000 (11:34 +0200)
commit9d1bd9346241cd6963b58da7ffb7ed303285f684
tree194adbcc024b4143c0380b662e6aa308f291362e
parentc05b8a939a179aca7ee9eb2cf03a322e83522e07
HID: logitech-dj: Add support for a new lightspeed receiver iteration

The lightspeed receiver for the Pro X Superlight uses 13 byte mouse reports
without a report id. The workaround for such cases has been adjusted to
handle these larger packets.

The device now reports the status of its battery in wireless mode and
libratbag now recognizes the device and it can be configured with Piper.

https://github.com/libratbag/libratbag/pull/1122

Co-developed-by: Filipe Laíns <lains@riseup.net>
Signed-off-by: Filipe Laíns <lains@riseup.net>
Signed-off-by: Mavroudis Chatzilazaridis <mavchatz@protonmail.com>
Reviewed-by: Bastien Nocera <hadess@hadess.net>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/hid-ids.h
drivers/hid/hid-logitech-dj.c