From 432162d9b2bd4c862bbcab23ff07111285ef3f2a Mon Sep 17 00:00:00 2001 From: Thayne McCombs Date: Sat, 27 Apr 2024 00:39:23 -0600 Subject: [PATCH] Add additional modifier keys specifically mod2 and mod3. Fixes: #15 --- main.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/main.c b/main.c index dc5bd19..9641418 100644 --- a/main.c +++ b/main.c @@ -34,6 +34,8 @@ enum wtype_mod { WTYPE_MOD_CAPSLOCK = 2, WTYPE_MOD_CTRL = 4, WTYPE_MOD_ALT = 8, + WTYPE_MOD_MOD2 = 16, + WTYPE_MOD_MOD3 = 32, WTYPE_MOD_LOGO = 64, WTYPE_MOD_ALTGR = 128 }; @@ -133,6 +135,10 @@ static const struct { const char *name; enum wtype_mod mod; } mod_names[] = { {"win", WTYPE_MOD_LOGO}, {"alt", WTYPE_MOD_ALT}, {"altgr", WTYPE_MOD_ALTGR}, + {"mod1", WTYPE_MOD_ALT}, + {"mod2", WTYPE_MOD_MOD2}, + {"mod3", WTYPE_MOD_MOD3}, + {"mod4", WTYPE_MOD_ALTGR}, };