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/887hmz6cdiv0k1s5pxvzz59zv1nzqg5b-piper-0.6.drv | ||
riscv64-linux | /gnu/store/fwbbydp71dvbwhxi352mqjb0a4njnv1i-piper-0.6.drv | ||
powerpc-linux | /gnu/store/7likik4w15fzgx9v6284cmx2yfz0zlyx-piper-0.6.drv | ||
powerpc64le-linux | /gnu/store/b6cn5rhjqp4b9frmkbffmzq8ida39x1h-piper-0.6.drv | ||
mips64el-linux | /gnu/store/n33b6ginb271rmx6ybn6gm5wfmpip7y8-piper-0.6.drv | ||
i686-linux | /gnu/store/xvl7lpsywj1sm9z6wzpjqim57hvdkgs3-piper-0.6.drv | ||
i586-gnu | /gnu/store/r2f59dhw1n3q33yjk9444c3p266r4rb8-piper-0.6.drv | ||
armhf-linux | /gnu/store/rxn7fbgzj8k7k5x5i51b88zzi8x5h83p-piper-0.6.drv | ||
aarch64-linux | /gnu/store/bbkv95dsp4zpa5hbk2rgnm71nn526g1c-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' |