diff --git a/src/events/SDL_keymap.c b/src/events/SDL_keymap.c index 4f94170b7c..de5a63312b 100644 --- a/src/events/SDL_keymap.c +++ b/src/events/SDL_keymap.c @@ -613,7 +613,7 @@ static SDL_Scancode SDL_GetDefaultScancodeFromKey(SDL_Keycode key, SDL_Keymod *m if (modstate) { *modstate = SDL_KMOD_SHIFT; } - return (SDL_Scancode)(SDL_SCANCODE_A + key - 'Z'); + return (SDL_Scancode)(SDL_SCANCODE_A + key - 'A'); } for (int i = 0; i < SDL_arraysize(normal_default_symbols); ++i) {