libratbag 0.14 DBus daemon and utility for configuring gaming mice

libratbag provides ratbagd, a DBus daemon to configure input devices, mainly gaming mice. The daemon provides a generic way to access the various features exposed by these mice and abstracts away hardware-specific and kernel-specific quirks. There is also the ratbagctl command line interface for configuring devices.

libratbag currently supports devices from Logitech, Etekcity, GSkill, Roccat, Steelseries.

The ratbagd DBus service can be enabled by adding the following service to your operating-system definition:

(simple-service 'ratbagd dbus-root-service-type (list libratbag))