Pulsar Mouse Linux, ein inoffizielles Konfigurationswerkzeug für Pulsar-Gaming-Mäuse unter Linux, wurde in Version v0.1.17 veröffentlicht.
Das Update folgt auf Version 0.1.16 und behebt die HID-Kommunikation der Pulsar X2 Wireless (Areson): Die Maus antwortete über hidraw überhaupt nicht, da Antworten auf Input-Report 0x09 statt 0x08 kommen. Außerdem wird der Wechsel zwischen Dongle und Kabel nun auch bei langen Pausen erkannt, und der Event-Listener der Signal-Zeile stürzt beim Trennen der Maus nicht mehr ab.
Pulsar X2 Wireless (Areson) - HID communication fix
The device was completely unresponsive over hidraw. Both dongle (
25a7:fa7c) and cable (25a7:fa7b) send configuration replies on input report0x09while requests use0x08. The receive logic only accepted0x08, causing timeouts that rendered the CLI and GUI unusable.
- Reply checksum validation
- Memory read address/length echo verification
- Improved error reporting for unanswered commands
Credit: @dbergPROTAKT (hardware testing, #13, #23)
Device switching detection improvement
Previous monitoring stopped after 10 seconds of device absence, assuming immediate access to the alternate connection. One user experienced a ~70-second delay switching from dongle to cable. The watch now continues polling every 5 seconds while the device remains unavailable.
Credit: @dbergPROTAKT
Home Signal row event listener stability
The Signal row’s event listener crashed on device disconnect, while other windows recovered properly. Unplugging the mouse triggered an
EIOerror rather than an empty read, which wasn’t covered in tests. The listener now handles disconnection gracefully.Credit: @f-o-o-g-s (#21)
Hardware validation
Confirmed by: @dbergPROTAKT (X2 Areson), @iamtherobin (X2 CrazyLight), @f-o-o-g-s (X3 1K dongle)

Quelle: GitHub