diff --git a/src/libratbag.h b/src/libratbag.h index 85e2ea10..7fb0383b 100644 --- a/src/libratbag.h +++ b/src/libratbag.h @@ -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? */ diff --git a/tools/ratbag-command.c b/tools/ratbag-command.c index 96940bcd..be79cfeb 100644 --- a/tools/ratbag-command.c +++ b/tools/ratbag-command.c @@ -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;