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_Return 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_bracketleft 0x2F
69 #define DCKB_bracketright 0x30
70 #define DCKB_backslash 0x31
71 #define DCKB_semicolon 0x33
72 #define DCKB_apostrophe 0x34
73 #define DCKB_grave 0x35
74 #define DCKB_comma 0x36
75 #define DCKB_period 0x37
76 #define DCKB_slash 0x38
77 #define DCKB_Caps_Lock 0x39
90 #define DCKB_Print_Screen 0x46
91 #define DCKB_Scroll_Lock 0x47
92 #define DCKB_Pause 0x48
93 #define DCKB_Insert 0x49
94 #define DCKB_Home 0x4A
95 #define DCKB_Page_Up 0x4B
96 #define DCKB_Delete 0x4C
98 #define DCKB_Page_Down 0x4E
99 #define DCKB_Right 0x4F
100 #define DCKB_Left 0x50
101 #define DCKB_Down 0x51
103 #define DCKB_Num_Lock 0x53
104 #define DCKB_KP_Divide 0x54
105 #define DCKB_KP_Multiply 0x55
106 #define DCKB_KP_Subtract 0x56
107 #define DCKB_KP_Add 0x57
108 #define DCKB_KP_Enter 0x58
109 #define DCKB_KP_End 0x59
110 #define DCKB_KP_Down 0x5A
111 #define DCKB_KP_Page_Down 0x5B
112 #define DCKB_KP_Left 0x5C
113 #define DCKB_KP_Begin 0x5D
114 #define DCKB_KP_Right 0x5E
115 #define DCKB_KP_Home 0x5F
116 #define DCKB_KP_Up 0x60
117 #define DCKB_KP_Page_Up 0x61
118 #define DCKB_KP_Insert 0x62
119 #define DCKB_KP_Delete 0x63
124 #define DCKB_Control_L 0xFF01
125 #define DCKB_Shift_L 0xFF02
126 #define DCKB_Alt_L 0xFF04
127 #define DCKB_Meta_L 0xFF08 /* S1 */
128 #define DCKB_Control_R 0xFF10
129 #define DCKB_Shift_R 0xFF20
130 #define DCKB_Alt_R 0xFF40
131 #define DCKB_Meta_R 0xFF80 /* S2 */
133 #endif /* !lxdream_dckeysyms_H */
.