Piper to graficzny interfejs użytkownika do konfiguracji myszy do gier komputerowych. Można między innymi zmieniać rozdzielczość (DPI) myszy, dodawać i usuwać profile, ustawiać kolory diod LED i zmieniać zachowanie przycisków.
Piper wymaga ratbagd biblioteki libratbag, usługi do komunikacji z myszą. Piper to tylko interfejs dla usługi ratbagd, która musi być zainstalowana i uruchomiona przed włączeniem programu Piper.