mirror of
https://github.com/moonlight-stream/moonlight-embedded.git
synced 2025-07-04 00:36:01 +00:00
Fix left vs right modifiers, insert key, and super keys
This commit is contained in:
parent
30da7e2bc2
commit
b71862d622
@ -47,7 +47,7 @@ static const short keyCodes[] = {
|
|||||||
0xDB, //VK_BRACELEFT
|
0xDB, //VK_BRACELEFT
|
||||||
0xDD, //VK_BRACERIGHT
|
0xDD, //VK_BRACERIGHT
|
||||||
0x0D, //VK_ENTER
|
0x0D, //VK_ENTER
|
||||||
0x11, //VK_CONTROL Left control
|
0xA2, //VK_CONTROL Left control
|
||||||
0x41, //VK_A
|
0x41, //VK_A
|
||||||
0x53, //VK_S
|
0x53, //VK_S
|
||||||
0x44, //VK_D
|
0x44, //VK_D
|
||||||
@ -60,7 +60,7 @@ static const short keyCodes[] = {
|
|||||||
0xBA, //VK_SEMICOLON
|
0xBA, //VK_SEMICOLON
|
||||||
0xDE, //VK_APOSTROPHE
|
0xDE, //VK_APOSTROPHE
|
||||||
0xC0, //VK_GRAVE
|
0xC0, //VK_GRAVE
|
||||||
0x10, //VK_SHIFT Left shift
|
0xA0, //VK_SHIFT Left shift
|
||||||
0xDC, //VK_BACK_SLASH
|
0xDC, //VK_BACK_SLASH
|
||||||
0x5A, //VK_Z
|
0x5A, //VK_Z
|
||||||
0x58, //VK_X
|
0x58, //VK_X
|
||||||
@ -72,9 +72,9 @@ static const short keyCodes[] = {
|
|||||||
0xBC, //VK_COMMA
|
0xBC, //VK_COMMA
|
||||||
0xBE, //VK_DOT
|
0xBE, //VK_DOT
|
||||||
0xBF, //VK_SLASH
|
0xBF, //VK_SLASH
|
||||||
0x10, //VK_SHIFT Right shift
|
0xA1, //VK_SHIFT Right shift
|
||||||
0x6A, //VK_KPASTERISK
|
0x6A, //VK_KPASTERISK
|
||||||
0x12, //VK_ALT Left alt
|
0xA4, //VK_ALT Left alt
|
||||||
0x20, //VK_SPACE
|
0x20, //VK_SPACE
|
||||||
0x14, //VK_CAPS_LOCK
|
0x14, //VK_CAPS_LOCK
|
||||||
0x70, //VK_F1
|
0x70, //VK_F1
|
||||||
@ -115,10 +115,10 @@ static const short keyCodes[] = {
|
|||||||
0, //VK_MUHENKAN
|
0, //VK_MUHENKAN
|
||||||
0, //VK_KPJPCOMMA
|
0, //VK_KPJPCOMMA
|
||||||
0x0D, //VK_KPENTER
|
0x0D, //VK_KPENTER
|
||||||
0x11, //VK_CONTROL Right ctrl
|
0xA3, //VK_CONTROL Right ctrl
|
||||||
0x6F, //VK_KPSLASH
|
0x6F, //VK_KPSLASH
|
||||||
0x2C, //VK_SYSRQ
|
0x2C, //VK_SYSRQ
|
||||||
0x12, //VK_ALT Right alt
|
0xA5, //VK_ALT Right alt
|
||||||
0, //KeyEvent.VK_LINEFEED
|
0, //KeyEvent.VK_LINEFEED
|
||||||
0x24, //VK_HOME
|
0x24, //VK_HOME
|
||||||
0x26, //VK_UP
|
0x26, //VK_UP
|
||||||
@ -128,7 +128,7 @@ static const short keyCodes[] = {
|
|||||||
0x23, //VK_END
|
0x23, //VK_END
|
||||||
0x28, //VK_DOWN
|
0x28, //VK_DOWN
|
||||||
0x22, //VK_PAGE_DOWN
|
0x22, //VK_PAGE_DOWN
|
||||||
0x9B, //VK_INSERT
|
0x2D, //VK_INSERT
|
||||||
0x2E, //VK_DELETE
|
0x2E, //VK_DELETE
|
||||||
0, //VK_MACRO
|
0, //VK_MACRO
|
||||||
0, //VK_MUTE
|
0, //VK_MUTE
|
||||||
@ -139,4 +139,11 @@ static const short keyCodes[] = {
|
|||||||
0, //VK_KPPLUSMINUS
|
0, //VK_KPPLUSMINUS
|
||||||
0x13, //VK_PAUSE
|
0x13, //VK_PAUSE
|
||||||
0, //VK_SCALE AL Compiz Scale (Expose)
|
0, //VK_SCALE AL Compiz Scale (Expose)
|
||||||
|
0, //KEY_KPCOMMA
|
||||||
|
0, //KEY_HANGEUL
|
||||||
|
0, //KEY_HANJA
|
||||||
|
0, //KEY_YEN
|
||||||
|
0x5B, //KEY_LEFTMETA
|
||||||
|
0x5C, //KEY_RIGHTMETA
|
||||||
|
0, //KEY_COMPOSE
|
||||||
};
|
};
|
||||||
|
@ -76,7 +76,7 @@ static const short keyCodes4[] = {
|
|||||||
0, //SDLK_PRINTSCREEN
|
0, //SDLK_PRINTSCREEN
|
||||||
0x91, //SDLK_SCROLLLOCK
|
0x91, //SDLK_SCROLLLOCK
|
||||||
0x13, //SDLK_PAUSE
|
0x13, //SDLK_PAUSE
|
||||||
0x9B, //SDLK_INSERT
|
0x2D, //SDLK_INSERT
|
||||||
0x24, //SDLK_HOME
|
0x24, //SDLK_HOME
|
||||||
0x21, //SDLK_PAGEUP
|
0x21, //SDLK_PAGEUP
|
||||||
0, //Not used
|
0, //Not used
|
||||||
@ -89,13 +89,13 @@ static const short keyCodes4[] = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
static const short keyCodes5[] = {
|
static const short keyCodes5[] = {
|
||||||
0x11, //SDLK_LCTRL
|
0xA2, //SDLK_LCTRL
|
||||||
0x10, //SDLK_LSHIFT
|
0xA0, //SDLK_LSHIFT
|
||||||
0x12, //SDLK_LALT
|
0xA4, //SDLK_LALT
|
||||||
0x5B, //SDLK_LGUI
|
0x5B, //SDLK_LGUI
|
||||||
0x11, //SDLK_LRCTRL
|
0xA3, //SDLK_RCTRL
|
||||||
0x10, //SDLK_RSHIFT
|
0xA1, //SDLK_RSHIFT
|
||||||
0x12, //SDLK_RALT
|
0xA5, //SDLK_RALT
|
||||||
0x5C, //SDLK_RGUI
|
0x5C, //SDLK_RGUI
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user