diff -cB orig/SDL_evdev_kbd.c new/SDL_evdev_kbd.c *** orig/SDL_evdev_kbd.c 2018-03-01 09:34:42.000000000 -0700 --- new/SDL_evdev_kbd.c 2018-03-24 00:25:51.000000000 -0700 *************** *** 652,657 **** --- 652,658 ---- SDL_SendKeyboardText(kbd->text); kbd->text_len = 0; } + kbd->shift_state = 0; } #else /* !SDL_INPUT_LINUXKD */