

Piper
Piper is a graphical user interface to configure gaming mice. Configuration options include changing the resolution (DPI) of the mouse, adding and removing profiles, setting LED colors and changing button behaviors.
Features
Properties
- Gaming-focused
Features
- Adjusting DPI
- Mouse Button Mapping
- Key Mapping
- Mouse Remapping
Piper News & Activities
Recent News
Recent activities
- the_Libre_one reviewed Piper
When I left Windows and moved to Linux, my Logitech G102 mouse was lined up in my drawer for a long time until I used Piper. It recognized the Logitech G102 without any problem. There are options to adjust the polling rate, DPI, and colors. Its design is not like the G-Hub program from Logitech it has a simple design and does not have a million options for color changing patterns, but it is more than enough. I often put a solid color and continue using it, but the most important thing (and this...
- the_Libre_one liked Piper
- POX added Mouse Remapping as a feature to Piper
Piper information
Featured in Lists
## THIS LIST HAS BEEN DELETED DUE TO A BUG, SO IT MISSES SOME HONORABLE MENTIONS ! I've been using Linux for a …
This is just a list of the software products I use
What is Piper?
Piper is a graphical user interface to configure gaming mice. Configuration options include changing the resolution (DPI) of the mouse, adding and removing profiles, setting LED colors and changing button behaviors.
Piper requires libratbag’s ratbagd, the daemon to actually communicate with the mice. Piper is merely a front end to ratbagd, ratbagd must be installed and running when Piper is launched.









Comments and Reviews
When I left Windows and moved to Linux, my Logitech G102 mouse was lined up in my drawer for a long time until I used Piper. It recognized the Logitech G102 without any problem. There are options to adjust the polling rate, DPI, and colors. Its design is not like the G-Hub program from Logitech it has a simple design and does not have a million options for color changing patterns, but it is more than enough. I often put a solid color and continue using it, but the most important thing (and this is what I did not know the first time I used it) the changes you make do not happen immediately like G-Hub. You must press the Apply button above on the right first. The nice thing is that it supports several mouses, including: 1-Logitech (the most supported) 2-Asus 3-Glorious 4-Steel Series 5-Mars Gaming 6-Nubwo 7-Etekcity 8-Roccat You can see the supported devices here : https://github.com/libratbag/libratbag/tree/master/data/devices
As I understand, you can add any mouse that meets several conditions, such as identifiers -or something like that- to this program if you understand programming, because Piper uses something called Openinput and Libratbag .. I am not a programmer and I do not understand programming. Correct me if I am wrong.