Fixed audio playing
[kvidha.git] / sdlmap.h
CommitLineData
02f87e18
FT
1struct sdlmap {
2 int sdl, dos;
3 char *name;
4};
5
6struct sdlmap sdlmap[] = {
7 {8, 14, "BACKSPACE"},
8 {9, 15, "TAB"},
9 {13, 28, "RETURN"},
10 {27, 1, "ESCAPE"},
11 {32, 57, "SPACE"},
12 {39, 40, "QUOTE"},
13 {44, 51, "COMMA"},
14 {45, 12, "MINUS"},
15 {46, 52, "PERIOD"},
16 {47, 53, "SLASH"},
17 {48, 11, "0"},
18 {49, 2, "1"},
19 {50, 3, "2"},
20 {51, 4, "3"},
21 {52, 5, "4"},
22 {53, 6, "5"},
23 {54, 7, "6"},
24 {55, 8, "7"},
25 {56, 9, "8"},
26 {57, 10, "9"},
27 {59, 39, "SEMICOLON"},
28 {61, 13, "EQUALS"},
29 {91, 26, "LEFTBRACKET"},
30 {92, 43, "BACKSLASH"},
31 {93, 27, "RIGHTBRACKET"},
32 {96, 41, "BACKQUOTE"},
33 {97, 30, "a"},
34 {98, 48, "b"},
35 {99, 46, "c"},
36 {100, 32, "d"},
37 {101, 18, "e"},
38 {102, 33, "f"},
39 {103, 34, "g"},
40 {104, 35, "h"},
41 {105, 23, "i"},
42 {106, 36, "j"},
43 {107, 37, "k"},
44 {108, 38, "l"},
45 {109, 50, "m"},
46 {110, 49, "n"},
47 {111, 24, "o"},
48 {112, 25, "p"},
49 {113, 16, "q"},
50 {114, 19, "r"},
51 {115, 31, "s"},
52 {116, 20, "t"},
53 {117, 22, "u"},
54 {118, 47, "v"},
55 {119, 17, "w"},
56 {120, 45, "x"},
57 {121, 21, "y"},
58 {122, 44, "z"},
59 {127, 211, "DELETE"},
60 {256, 82, "KP0"},
61 {257, 79, "KP1"},
62 {258, 80, "KP2"},
63 {259, 81, "KP3"},
64 {260, 75, "KP4"},
65 {261, 76, "KP5"},
66 {262, 77, "KP6"},
67 {263, 71, "KP7"},
68 {264, 72, "KP8"},
69 {265, 73, "KP9"},
70 {266, 83, "KP_PERIOD"},
71 {267, 181, "KP_DIVIDE"},
72 {268, 55, "KP_MULTIPLY"},
73 {269, 74, "KP_MINUS"},
74 {270, 78, "KP_PLUS"},
75 {271, 156, "KP_ENTER"},
76 {273, 200, "UP"},
77 {274, 208, "DOWN"},
78 {275, 205, "RIGHT"},
79 {276, 203, "LEFT"},
80 {277, 210, "INSERT"},
81 {278, 199, "HOME"},
82 {279, 207, "END"},
83 {280, 201, "PAGEUP"},
84 {281, 209, "PAGEDOWN"},
85 {282, 59, "F1"},
86 {283, 60, "F2"},
87 {284, 61, "F3"},
88 {285, 62, "F4"},
89 {286, 63, "F5"},
90 {287, 64, "F6"},
91 {288, 65, "F7"},
92 {289, 66, "F8"},
93 {290, 67, "F9"},
94 {291, 68, "F10"},
95 {292, 87, "F11"},
96 {293, 88, "F12"},
97 {300, 69, "NUMLOCK"},
98 {301, 58, "CAPSLOCK"},
99 {302, 70, "SCROLLOCK"},
100 {303, 54, "RSHIFT"},
101 {304, 42, "LSHIFT"},
102 {305, 157, "RCTRL"},
103 {306, 29, "LCTRL"},
104 {307, 184, "RALT"},
105 {308, 56, "LALT"},
106 {311, 219, "LSUPER"},
107 {312, 220, "RSUPER"},
108 {316, 183, "PRINT"},
109 {319, 221, "MENU"},
110 {-1, -1, NULL}
111};