diff options
| author | Mavroudis Chatzilazaridis <mavchatz@protonmail.com> | 2025-09-27 23:49:45 +0000 |
|---|---|---|
| committer | Jiri Kosina <jkosina@suse.com> | 2025-10-14 11:52:24 +0200 |
| commit | 5329fc30cbeabbd8593e5afc3e0f7a5cf86c6ceb (patch) | |
| tree | f6ade3546613ce32ab74fdc7e8420274e35801fb /tools/lib/python/feat/parse_features.py | |
| parent | 8c09e8b38dcc82d3db3187ef2460cb4011616e58 (diff) | |
HID: logitech-dj: Add support for a new lightspeed receiver iteration
This lightspeed receiver uses 13 byte mouse reports without an ID.
There are 5 additional vendor defined bytes appended to the report.
The workaround for such cases has been adjusted to handle these larger
reports.
The keyboard reports have a distinct layout with differing minimums and
maximums. Additionally, the LED reports now require a report ID of 1.
New keyboard and mouse descriptors have been added to reflect these
changes.
The devices attached to this receiver now report the status of their
battery in wireless mode, libratbag communicates with them and they can
be configured with Piper.
Fixes: 9d1bd9346241 ("HID: logitech-dj: Add support for a new lightspeed receiver iteration")
Link: https://bugzilla.kernel.org/show_bug.cgi?id=218172
Link: https://bugzilla.kernel.org/show_bug.cgi?id=218094
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>
Tested-by: Stuart Hayhurst <stuart.a.hayhurst@gmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.com>
Diffstat (limited to 'tools/lib/python/feat/parse_features.py')
0 files changed, 0 insertions, 0 deletions
