diff --git a/input.c b/input.c index 7321a13..a867d8b 100644 --- a/input.c +++ b/input.c @@ -222,7 +222,7 @@ int inputKeycode(Input *in, unsigned int keySym) { inputEvent(in, in->mapKey, 0); } - for(int i = 0; i < IM_COUNT; ++i) + for(int i = 0; i < (1 << IM_COUNT); ++i) in->keys[in->mapKey][i] = keySym; KeySym ks[4] = { keySym, keySym, keySym, keySym }; XChangeKeyboardMapping(in->app->dpy, in->mapKey, 4, ks, 1);