A Linux HID driver is being developed for Pulsar branded gaming mice to expose additional information and capabilities.
The latest gaming peripheral brand seeing open-source Linux driver activity by the community is Pulsar, a six year old South Korean esports gaming brand. Open-source developer Nikolas Koesling sent out a patch this week proposing “hid-pulsar” as a new Linux HID driver for Pulsar wireless gaming mice to support features like battery level reporting as well as voltage and charging status. This driver has been tested on Pulsar gaming mice such as the X2 V2, X2H, X2A, and Xlite V3 models.
This driver wasn’t developed with documentation from Pulsar but rather reverse engineering the protocol based on this Python tool and using Wireshark to inspect the USB packets under Windows with the official Pulsar driver.
This patch providing the initial Pulsar HID driver is now out for review on the Linux kernel mailing list. Initial reviews on the new driver indicate that the Pulsar device protocol may be similar/same as what’s used by Kysona so it may make sense merging the functionality into the existing hid-kysona driver, so we’ll see ultimately how this driver evolves as it works toward the mainline kernel.
