Libratbag + Piper Allow For Great Logitech Gaming Mouse Support On Linux

Written by Michael Larabel in Peripherals on 21 August 2018. Page 3 of 3. 22 Comments

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.

Related Articles
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via