forked from drath/libratbag
Add two more thumb button types
The G500s has 3 thumb buttons, 4 is realistic too. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
@@ -426,6 +426,8 @@ enum ratbag_button_type {
|
||||
RATBAG_BUTTON_TYPE_RIGHT,
|
||||
RATBAG_BUTTON_TYPE_THUMB,
|
||||
RATBAG_BUTTON_TYPE_THUMB2,
|
||||
RATBAG_BUTTON_TYPE_THUMB3,
|
||||
RATBAG_BUTTON_TYPE_THUMB4,
|
||||
RATBAG_BUTTON_TYPE_WHEEL_LEFT,
|
||||
RATBAG_BUTTON_TYPE_WHEEL_RIGHT,
|
||||
RATBAG_BUTTON_TYPE_WHEEL_CLICK, /* FIXME: same as middle click? */
|
||||
|
||||
@@ -136,6 +136,8 @@ button_type_to_str(enum ratbag_button_type type)
|
||||
case RATBAG_BUTTON_TYPE_RIGHT: str = "right"; break;
|
||||
case RATBAG_BUTTON_TYPE_THUMB: str = "thumb"; break;
|
||||
case RATBAG_BUTTON_TYPE_THUMB2: str = "thumb2"; break;
|
||||
case RATBAG_BUTTON_TYPE_THUMB3: str = "thumb3"; break;
|
||||
case RATBAG_BUTTON_TYPE_THUMB4: str = "thumb4"; break;
|
||||
case RATBAG_BUTTON_TYPE_WHEEL_LEFT: str = "wheel left"; break;
|
||||
case RATBAG_BUTTON_TYPE_WHEEL_RIGHT: str = "wheel right"; break;
|
||||
case RATBAG_BUTTON_TYPE_WHEEL_CLICK: str = "wheel click"; break;
|
||||
|
||||
Reference in New Issue
Block a user