]> git.mdlowis.com Git - proto/labwc.git/commitdiff
config: add more mouse button definitions
authorJens Peters <jp7677@gmail.com>
Sat, 6 Jan 2024 16:55:04 +0000 (17:55 +0100)
committerJohan Malm <johanmalm@users.noreply.github.com>
Sat, 6 Jan 2024 19:37:41 +0000 (19:37 +0000)
src/config/mousebind.c

index c578c46b1acf215b5a8bd5625df19fa93c19118a..a686010d3a91435209b726bce3ec4c9a03466107 100644 (file)
@@ -34,6 +34,16 @@ mousebind_button_from_str(const char *str, uint32_t *modifiers)
                return BTN_RIGHT;
        } else if (!strcasecmp(str, "Middle")) {
                return BTN_MIDDLE;
+       } else if (!strcasecmp(str, "Side")) {
+               return BTN_SIDE;
+       } else if (!strcasecmp(str, "Extra")) {
+               return BTN_EXTRA;
+       } else if (!strcasecmp(str, "Forward")) {
+               return BTN_FORWARD;
+       } else if (!strcasecmp(str, "Back")) {
+               return BTN_BACK;
+       } else if (!strcasecmp(str, "Task")) {
+               return BTN_TASK;
        }
 invalid:
        wlr_log(WLR_ERROR, "unknown button (%s)", str);