From 21e91b30d5b26333c6bd809cf22081451d2a1c02 Mon Sep 17 00:00:00 2001 From: Lephe Date: Sat, 15 May 2021 18:37:36 +0200 Subject: [PATCH] keysc: set the key_event_t.mod bit as getkey() did before --- src/keysc/keydev.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/keysc/keydev.c b/src/keysc/keydev.c index 21a65bf..3e5ab28 100644 --- a/src/keysc/keydev.c +++ b/src/keysc/keydev.c @@ -287,6 +287,9 @@ key_event_t keydev_read(keydev_t *d) int k = e.key; + if(opt(INSTANT_SHIFT) || opt(INSTANT_ALPHA)) e.mod = 1; + if(opt(DELAYED_SHIFT) || opt(DELAYED_ALPHA)) e.mod = 1; + // and if(e.type == KEYEV_DOWN || e.type == KEYEV_HOLD)