From 7c2b65d079f45de38b5048900fcb314df7677730 Mon Sep 17 00:00:00 2001 From: kotofyt Date: Mon, 14 Jul 2025 16:35:57 +0300 Subject: [PATCH] fixed mod keys --- engine/ml_videosdl.cpp | 12 ++++++------ engine/vk_videosdl.cpp | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/engine/ml_videosdl.cpp b/engine/ml_videosdl.cpp index 4776f5a..05742c6 100644 --- a/engine/ml_videosdl.cpp +++ b/engine/ml_videosdl.cpp @@ -71,12 +71,12 @@ EInputKey ISDL_KeyName(SDL_Keycode key) case SDLK_ESCAPE: return KEY_ESCAPE; case SDLK_TAB: return KEY_TAB; case SDLK_RETURN: return KEY_ENTER; - case SDL_KMOD_LCTRL: return KEY_CONTROL; - case SDL_KMOD_RCTRL: return KEY_CONTROL; - case SDL_KMOD_LSHIFT: return KEY_SHIFT; - case SDL_KMOD_RSHIFT: return KEY_SHIFT; - case SDL_KMOD_LALT: return KEY_ALT; - case SDL_KMOD_RALT: return KEY_ALT; + case SDLK_RCTRL: return KEY_CONTROL; + case SDLK_LCTRL: return KEY_CONTROL; + case SDLK_RSHIFT: return KEY_SHIFT; + case SDLK_LSHIFT: return KEY_SHIFT; + case SDLK_RALT: return KEY_ALT; + case SDLK_LALT: return KEY_ALT; case SDLK_SPACE: return KEY_SPACE; case SDLK_F1: return KEY_F1; diff --git a/engine/vk_videosdl.cpp b/engine/vk_videosdl.cpp index 4f82587..4c3c1be 100644 --- a/engine/vk_videosdl.cpp +++ b/engine/vk_videosdl.cpp @@ -197,12 +197,12 @@ EInputKey ISDL_KeyName(SDL_Keycode key) case SDLK_ESCAPE: return KEY_ESCAPE; case SDLK_TAB: return KEY_TAB; case SDLK_RETURN: return KEY_ENTER; - case SDL_KMOD_LCTRL: return KEY_CONTROL; - case SDL_KMOD_RCTRL: return KEY_CONTROL; - case SDL_KMOD_LSHIFT: return KEY_SHIFT; - case SDL_KMOD_RSHIFT: return KEY_SHIFT; - case SDL_KMOD_LALT: return KEY_ALT; - case SDL_KMOD_RALT: return KEY_ALT; + case SDLK_RCTRL: return KEY_CONTROL; + case SDLK_LCTRL: return KEY_CONTROL; + case SDLK_RSHIFT: return KEY_SHIFT; + case SDLK_LSHIFT: return KEY_SHIFT; + case SDLK_RALT: return KEY_ALT; + case SDLK_LALT: return KEY_ALT; case SDLK_SPACE: return KEY_SPACE; case SDLK_F1: return KEY_F1;