From 3b1a41f154447f03d7f3dcf618c0fd95f1f80fca Mon Sep 17 00:00:00 2001 From: Ogier Bouvier Date: Tue, 19 Sep 2017 10:48:52 +0200 Subject: [PATCH] hidpp20: fix special button mapping fix #348 Signed-off-by: Ogier Bouvier --- src/hidpp20.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/hidpp20.c b/src/hidpp20.c index 737e185f..70b43860 100644 --- a/src/hidpp20.c +++ b/src/hidpp20.c @@ -2200,16 +2200,15 @@ static const enum ratbag_button_action_special hidpp20_profiles_specials[] = { [0x02] = RATBAG_BUTTON_ACTION_SPECIAL_WHEEL_RIGHT, [0x03] = RATBAG_BUTTON_ACTION_SPECIAL_RESOLUTION_UP, [0x04] = RATBAG_BUTTON_ACTION_SPECIAL_RESOLUTION_DOWN, - [0x05] = RATBAG_BUTTON_ACTION_SPECIAL_RESOLUTION_DEFAULT, - [0x06] = RATBAG_BUTTON_ACTION_SPECIAL_RESOLUTION_CYCLE_UP, + [0x05] = RATBAG_BUTTON_ACTION_SPECIAL_RESOLUTION_CYCLE_UP, + [0x06] = RATBAG_BUTTON_ACTION_SPECIAL_RESOLUTION_DEFAULT, [0x07] = RATBAG_BUTTON_ACTION_SPECIAL_RESOLUTION_ALTERNATE, - [0x08] = RATBAG_BUTTON_ACTION_SPECIAL_INVALID, - [0x09] = RATBAG_BUTTON_ACTION_SPECIAL_INVALID, + [0x08] = RATBAG_BUTTON_ACTION_SPECIAL_PROFILE_UP, + [0x09] = RATBAG_BUTTON_ACTION_SPECIAL_PROFILE_DOWN, [0x0a] = RATBAG_BUTTON_ACTION_SPECIAL_PROFILE_CYCLE_UP, [0x0b] = RATBAG_BUTTON_ACTION_SPECIAL_SECOND_MODE, - [0x0c] = RATBAG_BUTTON_ACTION_SPECIAL_BATTERY_LEVEL, - [0x0d ... 0xff] = RATBAG_BUTTON_ACTION_SPECIAL_INVALID, + [0x0c ... 0xff] = RATBAG_BUTTON_ACTION_SPECIAL_INVALID, }; enum ratbag_button_action_special