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/3fdhjbw5v6m1mwdll7d9lw9427p1ajbr-piper-0.6.drv | ||
powerpc-linux | /gnu/store/fh77ayxfv5a534vijf4gy2hmhb640gpy-piper-0.6.drv | ||
powerpc64le-linux | /gnu/store/4k87n2s3la4nk3ap522d3wiyk5z9fnmh-piper-0.6.drv | ||
mips64el-linux | /gnu/store/7gpzh8b2x3601l20c3gr9s56d9glr792-piper-0.6.drv | ||
i686-linux | /gnu/store/in45himx7myjp3j4qkhx4kcq3d1kln9v-piper-0.6.drv | ||
armhf-linux | /gnu/store/j56smqhv84rav48n0p77qnlcnqz78rnp-piper-0.6.drv | ||
aarch64-linux | /gnu/store/n055ymi82s9ypjc5jiwzf334sszdw9nd-piper-0.6.drv |
Linter | Message | Location |
---|---|---|
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' | |
wrapper-inputs Make sure 'wrap-program' can finds its interpreter. | "bash-minimal" should be in 'inputs' when 'wrap-program' is used |