Skip to content
Peter Hutterer edited this page Mar 25, 2019 · 13 revisions

libratbag provides ratbagd, a DBus daemon to configure gaming mice with hardware profiles. It allows you to configure resolutions, button mappings, LEDs and profiles on supported devices.

Please pick from any of the topics below to get started:

Why is ratbagd called "libratbag"?

The name "libratbag" is a leftover from history, this project originally provided a shared library. Eventually it was merged with the only user of that library, "ratbagd" (the ratbag daemon) and now this daemon is the only visible binary. For the purpose of this project, "libratbag" and "ratbagd" are interchangeable and the difference only matters to those hacking on the code.