Featured image of post Pulsar Mouse Linux: Version 0.1.17 veröffentlicht

Pulsar Mouse Linux: Version 0.1.17 veröffentlicht

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 report 0x09 while requests use 0x08. The receive logic only accepted 0x08, 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 EIO error 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)

Pulsar Mouse Linux Startseite

Quelle: GitHub

PlayingTux – Playing Games on Linux - since 1995.