Libratbag + Piper Allow For Great Logitech Gaming Mouse Support On Linux
Most of the Logitech mice these days support configurable LEDs. Piper played well with both mice for configuring the LEDs and their behavior.
While obviously limited by what the hardware supports, this includes changing the color of the LED, whether the mouse cycles between colors, a "breathing" behavior, or to turn off the LEDs entirely.
Piper also supports the concept of profiles for saving user-defined configurations of the mice for restoring later with ease.
If you want to configure your mouse via the CLI, ratbagctl allows that option.
If the mouse supports it, there is also a tab to support configuring the different mouse buttons.
Overall, Ratbag and Piper are very capable at configuring the resolutions/sensitivity, LEDs, and buttons for a number of Logitech gaming mice. Check out their device notes to see the compatible hardware at this time. The Piper interface is quite nice and capable while fitting nicely with the desktop -- compared to say the quite gaming focused OpenRazer + Polychromatic for Razer devices on Linux. This independent open-source project certainly makes Logitech gaming mice more attractive for Linux gamers compared to previously having no configuration support or other half-maintained efforts going back a number of years.
Learn more about Piper on GitHub.
If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.