4 * Keysym definitions for the dreamcast keyboard.
6 * Copyright (c) 2005 Nathan Keynes.
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License as published by
10 * the Free Software Foundation; either version 2 of the License, or
11 * (at your option) any later version.
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
19 #ifndef lxdream_dckeysyms_H
20 #define lxdream_dckeysyms_H 1
23 #define DCKB_NONE 0x00
24 #define DCKB_ERROR 0x01
61 #define DCKB_ENTER 0x28
62 #define DCKB_ESCAPE 0x29
63 #define DCKB_BACKSPACE 0x2A
65 #define DCKB_SPACE 0x2C
66 #define DCKB_MINUS 0x2D
67 #define DCKB_EQUAL 0x2E
68 #define DCKB_LBRACKET 0x2F
69 #define DCKB_RBRACKET 0x30
70 #define DCKB_BACKSLASH 0x31
71 #define DCKB_SEMICOLON 0x33
72 #define DCKB_QUOTE 0x34
73 #define DCKB_BACKQUOTE 0x35
74 #define DCKB_COMMA 0x36
75 #define DCKB_PERIOD 0x37
76 #define DCKB_SLASH 0x38
77 #define DCKB_CAPSLOCK 0x39
90 #define DCKB_PRINTSCR 0x46
91 #define DCKB_SCROLLLOCK 0x47
92 #define DCKB_PAUSE 0x48
93 #define DCKB_INSERT 0x49
94 #define DCKB_HOME 0x4A
95 #define DCKB_PAGEUP 0x4B
96 #define DCKB_DELETE 0x4C
98 #define DCKB_PAGEDOWN 0x4E
99 #define DCKB_RIGHT 0x4F
100 #define DCKB_LEFT 0x50
101 #define DCKB_DOWN 0x51
103 #define DCKB_NUMLOCK 0x53
104 #define DCKB_KP_SLASH 0x54
105 #define DCKB_KP_STAR 0x55
106 #define DCKB_KP_MINUS 0x56
107 #define DCKB_KP_PLUS 0x57
108 #define DCKB_KP_ENTER 0x58
109 #define DCKB_KP_1 0x59
110 #define DCKB_KP_2 0x5A
111 #define DCKB_KP_3 0x5B
112 #define DCKB_KP_4 0x5C
113 #define DCKB_KP_5 0x5D
114 #define DCKB_KP_6 0x5E
115 #define DCKB_KP_7 0x5F
116 #define DCKB_KP_8 0x60
117 #define DCKB_KP_9 0x61
118 #define DCKB_KP_0 0x62
119 #define DCKB_KP_PERIOD 0x63
124 #define DCKB_CONTROL_L 0xFF01
125 #define DCKB_SHIFT_L 0xFF02
126 #define DCKB_ALT_L 0xFF04
127 #define DCKB_S1 0xFF08
128 #define DCKB_CONTROL_R 0xFF10
129 #define DCKB_SHIFT_R 0xFF20
130 #define DCKB_ALT_R 0xFF40
131 #define DCKB_S2 0xFF80
133 #endif /* !lxdream_dckeysyms_H */
.