diff options
| author | Nikolas Koesling <nikolas@koesling.info> | 2026-09-04 16:27:50 +0200 |
|---|---|---|
| committer | Jiri Kosina <jkosina@suse.com> | 2026-09-11 18:26:46 +0200 |
| commit | e55cf379e822b9ae7bd0d5fb7a5e7e4159213c52 (patch) | |
| tree | 8f38046d0dc83c4a9804af2c8f983e97be786543 /tools/perf/scripts/python | |
| parent | 986c24e0fe44f844b44d365b71ce831947f50298 (diff) | |
HID: pulsar: add driver for Pulsar gaming mice
Add a HID driver for Pulsar wireless gaming mice (X2 V2, X2H, X2A,
Xlite V3). The driver exposes battery level, voltage, and charging
status through the power supply framework. It supports wired, 1kHz,
and 4kHz wireless dongle connections.
The driver also supports Kysona M600 ATK, VXE R1 SE+ and
VXE Dragonfly R1 Pro, which use the same protocol for reading
battery status and availability.
The protocol used by this driver is based on findings from
python-pulsar-mouse-tool by Andrew Rabert (MIT License):
https://github.com/andrewrabert/python-pulsar-mouse-tool
ATK vendor and device IDs were provided by Leo <leo@managarm.org>.
VXE and Kysona vendor and device IDS are from hid-kysona.c by
Lode Willems <me@lodewillems.com>
This driver replaces the hid-kysona driver.
Tested-by: Leo <leo@managarm.org>
Signed-off-by: Nikolas Koesling <nikolas@koesling.info>
Signed-off-by: Jiri Kosina <jkosina@suse.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
