Fixed audio playing
[kvidha.git] / sdlmap.h
1 struct sdlmap {
2     int sdl, dos;
3     char *name;
4 };
5
6 struct 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 };