From 1788aed1fda17f79a9df0b9e570e53c5a11132b7 Mon Sep 17 00:00:00 2001 From: kalaposfos13 <153381648+kalaposfos13@users.noreply.github.com> Date: Wed, 16 Oct 2024 21:12:55 +0200 Subject: [PATCH] Added capslock support --- src/sdl_window.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/sdl_window.cpp b/src/sdl_window.cpp index a07dab018..d623076bc 100644 --- a/src/sdl_window.cpp +++ b/src/sdl_window.cpp @@ -187,6 +187,7 @@ std::map string_to_keyboard_key_map = { {"kpdivide", SDLK_KP_DIVIDE}, {"kpmultiply", SDLK_KP_MULTIPLY}, {"kpminus", SDLK_KP_MINUS}, {"kpplus", SDLK_KP_PLUS}, {"kpenter", SDLK_KP_ENTER}, {"kpequals", SDLK_KP_EQUALS}, + {"capslock", SDLK_CAPSLOCK}, }; std::map string_to_keyboard_mod_key_map = { {"lshift", SDL_KMOD_LSHIFT}, {"rshift", SDL_KMOD_RSHIFT}, {"lctrl", SDL_KMOD_LCTRL}, @@ -194,6 +195,7 @@ std::map string_to_keyboard_mod_key_map = { {"shift", SDL_KMOD_SHIFT}, {"ctrl", SDL_KMOD_CTRL}, {"alt", SDL_KMOD_ALT}, {"l_meta", SDL_KMOD_LGUI}, {"r_meta", SDL_KMOD_RGUI}, {"meta", SDL_KMOD_GUI}, {"lwin", SDL_KMOD_LGUI}, {"rwin", SDL_KMOD_RGUI}, {"win", SDL_KMOD_GUI}, + {"capslock", SDL_KMOD_CAPS}, {"none", SDL_KMOD_NONE}, // if you want to be fancy };