mfreerdp-server: more progress on keymap

This commit is contained in:
C-o-r-E
2013-02-27 17:58:23 -05:00
parent 24796700db
commit d512b9258d

View File

@@ -31,7 +31,7 @@
static const CGKeyCode keymap[256] = {
0xFF, //0x0
0xFF, //0x1
kVK_Escape, //0x1
kVK_ANSI_1, //0x2
kVK_ANSI_2, //0x3
kVK_ANSI_3, //0x4
@@ -58,8 +58,8 @@ static const CGKeyCode keymap[256] = {
kVK_ANSI_P, //0x19
kVK_ANSI_LeftBracket, //0x1a
kVK_ANSI_RightBracket, //0x1b
0xFF, //0x1c
0xFF, //0x1d
kVK_Return, //0x1c
kVK_Control, //0x1d
kVK_ANSI_A, //0x1e
kVK_ANSI_S, //0x1f
kVK_ANSI_D, //0x20
@@ -72,53 +72,53 @@ static const CGKeyCode keymap[256] = {
kVK_ANSI_Semicolon, //0x27
kVK_ANSI_Quote, //0x28
kVK_ANSI_Grave, //0x29
0xFF, //0x2a
kVK_Shift, //0x2a
kVK_ANSI_Backslash, //0x2b
0xFF, //0x2c
0xFF, //0x2d
0xFF, //0x2e
0xFF, //0x2f
0xFF, //0x30
0xFF, //0x31
0xFF, //0x32
0xFF, //0x33
0xFF, //0x34
0xFF, //0x35
0xFF, //0x36
0xFF, //0x37
0xFF, //0x38
0xFF, //0x39
kVK_ANSI_Z, //0x2c
kVK_ANSI_X, //0x2d
kVK_ANSI_C, //0x2e
kVK_ANSI_V, //0x2f
kVK_ANSI_B, //0x30
kVK_ANSI_N, //0x31
kVK_ANSI_M, //0x32
kVK_ANSI_Comma, //0x33
kVK_ANSI_Period, //0x34
kVK_ANSI_Slash, //0x35
kVK_Shift, //0x36
kVK_ANSI_KeypadMultiply, //0x37
kVK_Option, //0x38
kVK_Space, //0x39
0xFF, //0x3a
0xFF, //0x3b
0xFF, //0x3c
0xFF, //0x3d
0xFF, //0x3e
0xFF, //0x3f
0xFF, //0x40
0xFF, //0x41
0xFF, //0x42
0xFF, //0x43
0xFF, //0x44
kVK_F1, //0x3b
kVK_F2, //0x3c
kVK_F3, //0x3d
kVK_F4, //0x3e
kVK_F5, //0x3f
kVK_F6, //0x40
kVK_F7, //0x41
kVK_F8, //0x42
kVK_F9, //0x43
kVK_F10, //0x44
0xFF, //0x45
0xFF, //0x46
0xFF, //0x47
0xFF, //0x48
kVK_ANSI_Keypad7, //0x47
kVK_ANSI_Keypad8, //0x48
0xFF, //0x49
0xFF, //0x4a
0xFF, //0x4b
0xFF, //0x4c
kVK_ANSI_KeypadMinus, //0x4a
kVK_ANSI_Keypad4, //0x4b
kVK_ANSI_Keypad5, //0x4c
0xFF, //0x4d
0xFF, //0x4e
0xFF, //0x4f
0xFF, //0x50
kVK_ANSI_KeypadPlus, //0x4e
kVK_ANSI_Keypad1, //0x4f
kVK_ANSI_Keypad2, //0x50
0xFF, //0x51
0xFF, //0x52
0xFF, //0x53
kVK_ANSI_Keypad0, //0x52
kVK_ANSI_KeypadDecimal, //0x53
0xFF, //0x54
0xFF, //0x55
0xFF, //0x56
0xFF, //0x57
0xFF, //0x58
kVK_F11, //0x57
kVK_F12, //0x58
0xFF, //0x59
0xFF, //0x5a
0xFF, //0x5b