Skip to content

Commit 5ac00a3

Browse files
committed
Merge branch 'master' of https://github.com/raysan5/raylib
2 parents da66005 + db70db5 commit 5ac00a3

1 file changed

Lines changed: 23 additions & 2 deletions

File tree

src/platforms/rcore_desktop_sdl.c

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ static PlatformData platform = { 0 }; // Platform specific data
7373
//----------------------------------------------------------------------------------
7474
// Local Variables Definition
7575
//----------------------------------------------------------------------------------
76-
#define SCANCODE_MAPPED_NUM 100
76+
#define SCANCODE_MAPPED_NUM 232
7777
static const KeyboardKey ScancodeToKey[SCANCODE_MAPPED_NUM] = {
7878
KEY_NULL, // SDL_SCANCODE_UNKNOWN
7979
0,
@@ -174,7 +174,28 @@ static const KeyboardKey ScancodeToKey[SCANCODE_MAPPED_NUM] = {
174174
KEY_KP_8, // SDL_SCANCODE_KP_8
175175
KEY_KP_9, // SDL_SCANCODE_KP_9
176176
KEY_KP_0, // SDL_SCANCODE_KP_0
177-
KEY_KP_DECIMAL // SDL_SCANCODE_KP_PERIOD
177+
KEY_KP_DECIMAL, // SDL_SCANCODE_KP_PERIOD
178+
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
179+
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
180+
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
181+
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
182+
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
183+
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
184+
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
185+
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
186+
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
187+
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
188+
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
189+
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
190+
0, 0, 0, 0,
191+
KEY_LEFT_CONTROL, //SDL_SCANCODE_LCTRL
192+
KEY_LEFT_SHIFT, //SDL_SCANCODE_LSHIFT
193+
KEY_LEFT_ALT, //SDL_SCANCODE_LALT
194+
KEY_LEFT_SUPER, //SDL_SCANCODE_LGUI
195+
KEY_RIGHT_CONTROL, //SDL_SCANCODE_RCTRL
196+
KEY_RIGHT_SHIFT, //SDL_SCANCODE_RSHIFT
197+
KEY_RIGHT_ALT, //SDL_SCANCODE_RALT
198+
KEY_RIGHT_SUPER //SDL_SCANCODE_RGUI
178199
};
179200

180201
static const int CursorsLUT[] = {

0 commit comments

Comments
 (0)