Configure bindings and LEDs on gaming mice
Piper is a GTK+ application for configuring gaming mice with onboard configuration for key bindings via libratbag. Piper requires a ratbagd
daemon running with root privileges. It can be run manually as root, but is preferably configured as a DBus service that can launch on demand. This can be configured by enabling the following service, provided there is a DBus service present:
(simple-service 'ratbagd dbus-root-service-type (list libratbag))
System | Target | Derivation | Build status |
---|---|---|---|
x86_64-linux | /gnu/store/8fm34005qkk0agpnmciflh29fm0ys04c-piper-0.6.drv | ||
powerpc-linux | /gnu/store/4avr1d27qf1v163dphp2m3w5pniqwd8b-piper-0.6.drv | ||
powerpc64le-linux | /gnu/store/5j69gq8jrpb8ksvlih16mjj6c9f3msm0-piper-0.6.drv | ||
mips64el-linux | /gnu/store/6a309rpyvhk74miwmbzc0kidvl5ky276-piper-0.6.drv | ||
i686-linux | /gnu/store/9jc6k06fp9xm4sslz8r8y6whkqs9581r-piper-0.6.drv | ||
armhf-linux | /gnu/store/43ysblxi59f3gpf1rm8sr82xblgj5vrm-piper-0.6.drv | ||
aarch64-linux | /gnu/store/0yqz7ib46r7pdhmhzrwph0pz2cyv9j0x-piper-0.6.drv |
Linter | Message | Location |
---|---|---|
wrapper-inputs Make sure 'wrap-program' can finds its interpreter. | "bash-minimal" should be in 'inputs' when 'wrap-program' is used | |
input-labels Identify input labels that do not match package names | label 'gettext' does not match package name 'gettext-minimal' | |
input-labels Identify input labels that do not match package names | label 'gtk' does not match package name 'gtk+' | |
input-labels Identify input labels that do not match package names | label 'gtk:bin' does not match package name 'gtk+:bin' | |
input-labels Identify input labels that do not match package names | label 'glib' does not match package name 'glib:bin' | |
input-labels Identify input labels that do not match package names | label 'gtk+' does not match package name 'gtk+:bin' |