mirror of
https://github.com/libratbag/libratbag.git
synced 2026-11-07 23:23:52 +01:00
Supports the common functionality exposed by libratbag: - selecting profile 1-3 (profiles cannot be disabled) - selecting resolution 1-4 (can also not be disabled) - report frequency - default resolution per profile - button actions: mouse button numbers or key+modifier (modifiers are just a bit field and can easly be set in the driver, but not included as libratbag does not support it yet) - LEDs are not yet hooked up but are just a table of 7 different predifined colors. - Seting active profile and resolution are both implemented but only profile activation is in use. The resolution activation code is commented until supported from libratbag itself. The G300 has an unusual way of numbering buttons: Left:1, Right:2, Middle: 3 The purpose of report type 0xF2 is not known.