Add a MACRO button type

and relocate the raw value 0 of RATBAG_BUTTON_TYPE_NONE to be below 0x06.
The windows application sets 0x06 when disabling a button.

Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
This commit is contained in:
Benjamin Tissoires
2015-08-25 13:19:30 -04:00
parent 57cb37fa62
commit bfd6dc42a4
3 changed files with 11 additions and 1 deletions

View File

@@ -154,6 +154,9 @@ button_type_to_str(enum ratbag_button_type type)
case RATBAG_BUTTON_TYPE_PROFILE_UP: str = "profile up"; break;
case RATBAG_BUTTON_TYPE_PROFILE_DOWN: str = "profile down"; break;
/* Macro */
case RATBAG_BUTTON_TYPE_MACRO: str = "macro"; break;
/* multimedia */
case RATBAG_BUTTON_TYPE_KEY_CONFIG: str = "key config"; break;
case RATBAG_BUTTON_TYPE_KEY_PREVIOUSSONG: str = "key previous song"; break;