Fix missing keys on PLATFORM_DESKTOP_SDL (#3539)
This commit is contained in:
parent
a6c33193f7
commit
db70db5f4d
1 changed files with 23 additions and 2 deletions
|
@ -73,7 +73,7 @@ static PlatformData platform = { 0 }; // Platform specific data
|
||||||
//----------------------------------------------------------------------------------
|
//----------------------------------------------------------------------------------
|
||||||
// Local Variables Definition
|
// Local Variables Definition
|
||||||
//----------------------------------------------------------------------------------
|
//----------------------------------------------------------------------------------
|
||||||
#define SCANCODE_MAPPED_NUM 100
|
#define SCANCODE_MAPPED_NUM 232
|
||||||
static const KeyboardKey ScancodeToKey[SCANCODE_MAPPED_NUM] = {
|
static const KeyboardKey ScancodeToKey[SCANCODE_MAPPED_NUM] = {
|
||||||
KEY_NULL, // SDL_SCANCODE_UNKNOWN
|
KEY_NULL, // SDL_SCANCODE_UNKNOWN
|
||||||
0,
|
0,
|
||||||
|
@ -174,7 +174,28 @@ static const KeyboardKey ScancodeToKey[SCANCODE_MAPPED_NUM] = {
|
||||||
KEY_KP_8, // SDL_SCANCODE_KP_8
|
KEY_KP_8, // SDL_SCANCODE_KP_8
|
||||||
KEY_KP_9, // SDL_SCANCODE_KP_9
|
KEY_KP_9, // SDL_SCANCODE_KP_9
|
||||||
KEY_KP_0, // SDL_SCANCODE_KP_0
|
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[] = {
|
static const int CursorsLUT[] = {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue