Pulsar Mouse Linux, an unofficial configuration tool for Pulsar gaming mice on Linux, has been released in version v0.1.34.
The update follows version 0.1.33. It adds a driver for the Pulsar X3 LHD CrazyLight Medium (cabled and wireless). X2 CrazyLight mice are no longer wrongly shown as “X2 Mini Wireless”, and the dongle is now asked on every connection which mouse it carries.
Important: arrow keys are now exported as arrowleft, arrowright, arrowup and arrowdown. Older profiles using left or right load as mouse clicks and can’t be recovered.
Mouse naming fix: On v0.1.33, every Pulsar X2 CrazyLight was shown as “Pulsar X2 Mini Wireless.” The CrazyLight line now has its own identity table.
New driver: Support for the Pulsar X3 LHD CrazyLight Medium, over both its cabled and wireless connections.
Dongle pairing: The app now asks the dongle which mouse it carries on every connection, and that answer takes precedence over any declared pairing.
Arrow keys: Arrow bindings are now exported as arrowleft, arrowright, arrowup and arrowdown. Older profiles with arrow bindings written as left or right load as mouse clicks and can’t be recovered.
Media keys on Nordic mice: Media keys are written the way Pulsar’s own software writes them. Three more names were added (calc, homepage, eject), and any HID Consumer usage can be given directly, for example media(0x0226).
Fusion2 mice: Profile changes made on the mouse now reach the app. Button-state reports are also decoded.
Xlite v4: Supports a 0.7 mm lift-off distance, verified by reading the value back from the mouse.
Docs: The Start on Login toggle is now documented on the Tools page.

Source: GitHub