diff options
| author | Ray <[email protected]> | 2023-11-14 12:25:58 +0100 |
|---|---|---|
| committer | Ray <[email protected]> | 2023-11-14 12:25:58 +0100 |
| commit | 5ac00a3ccb87b649ceb07e48c00a2cd9d62de48f (patch) | |
| tree | 349fc259c8fd37cdf9592448b70bb4fbb14715ba /src/platforms | |
| parent | da660058ebf05424db7000b264a1d03dd7712d07 (diff) | |
| parent | db70db5f4d8c0dd64b41320719ef7820a1c57ec7 (diff) | |
| download | raylib-5ac00a3ccb87b649ceb07e48c00a2cd9d62de48f.tar.gz raylib-5ac00a3ccb87b649ceb07e48c00a2cd9d62de48f.zip | |
Merge branch 'master' of https://github.com/raysan5/raylib
Diffstat (limited to 'src/platforms')
| -rw-r--r-- | src/platforms/rcore_desktop_sdl.c | 25 |
1 files changed, 23 insertions, 2 deletions
diff --git a/src/platforms/rcore_desktop_sdl.c b/src/platforms/rcore_desktop_sdl.c index a84b0fe8..96e55702 100644 --- a/src/platforms/rcore_desktop_sdl.c +++ b/src/platforms/rcore_desktop_sdl.c @@ -73,7 +73,7 @@ static PlatformData platform = { 0 }; // Platform specific data //---------------------------------------------------------------------------------- // Local Variables Definition //---------------------------------------------------------------------------------- -#define SCANCODE_MAPPED_NUM 100 +#define SCANCODE_MAPPED_NUM 232 static const KeyboardKey ScancodeToKey[SCANCODE_MAPPED_NUM] = { KEY_NULL, // SDL_SCANCODE_UNKNOWN 0, @@ -174,7 +174,28 @@ static const KeyboardKey ScancodeToKey[SCANCODE_MAPPED_NUM] = { KEY_KP_8, // SDL_SCANCODE_KP_8 KEY_KP_9, // SDL_SCANCODE_KP_9 KEY_KP_0, // SDL_SCANCODE_KP_0 - KEY_KP_DECIMAL // SDL_SCANCODE_KP_PERIOD + KEY_KP_DECIMAL, // SDL_SCANCODE_KP_PERIOD + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, + KEY_LEFT_CONTROL, //SDL_SCANCODE_LCTRL + KEY_LEFT_SHIFT, //SDL_SCANCODE_LSHIFT + KEY_LEFT_ALT, //SDL_SCANCODE_LALT + KEY_LEFT_SUPER, //SDL_SCANCODE_LGUI + KEY_RIGHT_CONTROL, //SDL_SCANCODE_RCTRL + KEY_RIGHT_SHIFT, //SDL_SCANCODE_RSHIFT + KEY_RIGHT_ALT, //SDL_SCANCODE_RALT + KEY_RIGHT_SUPER //SDL_SCANCODE_RGUI }; static const int CursorsLUT[] = { |
