Skip to content

Instantly share code, notes, and snippets.

@Mumfrey
Created July 4, 2016 20:51
Show Gist options
  • Star 16 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save Mumfrey/5cfc3b7e14fef91b6fa56470dc05218a to your computer and use it in GitHub Desktop.
Save Mumfrey/5cfc3b7e14fef91b6fa56470dc05218a to your computer and use it in GitHub Desktop.
Code Key
0 KEY_NONE
1 KEY_ESCAPE
2 KEY_1
3 KEY_2
4 KEY_3
5 KEY_4
6 KEY_5
7 KEY_6
8 KEY_7
9 KEY_8
10 KEY_9
11 KEY_0
12 KEY_MINUS
13 KEY_EQUALS
14 KEY_BACK
15 KEY_TAB
16 KEY_Q
17 KEY_W
18 KEY_E
19 KEY_R
20 KEY_T
21 KEY_Y
22 KEY_U
23 KEY_I
24 KEY_O
25 KEY_P
26 KEY_LBRACKET
27 KEY_RBRACKET
28 KEY_RETURN
29 KEY_LCONTROL
30 KEY_A
31 KEY_S
32 KEY_D
33 KEY_F
34 KEY_G
35 KEY_H
36 KEY_J
37 KEY_K
38 KEY_L
39 KEY_SEMICOLON
40 KEY_APOSTROPHE
41 KEY_GRAVE
42 KEY_LSHIFT
43 KEY_BACKSLASH
44 KEY_Z
45 KEY_X
46 KEY_C
47 KEY_V
48 KEY_B
49 KEY_N
50 KEY_M
51 KEY_COMMA
52 KEY_PERIOD
53 KEY_SLASH
54 KEY_RSHIFT
55 KEY_MULTIPLY
56 KEY_LMENU
57 KEY_SPACE
58 KEY_CAPITAL
59 KEY_F1
60 KEY_F2
61 KEY_F3
62 KEY_F4
63 KEY_F5
64 KEY_F6
65 KEY_F7
66 KEY_F8
67 KEY_F9
68 KEY_F10
69 KEY_NUMLOCK
70 KEY_SCROLL
71 KEY_NUMPAD7
72 KEY_NUMPAD8
73 KEY_NUMPAD9
74 KEY_SUBTRACT
75 KEY_NUMPAD4
76 KEY_NUMPAD5
77 KEY_NUMPAD6
78 KEY_ADD
79 KEY_NUMPAD1
80 KEY_NUMPAD2
81 KEY_NUMPAD3
82 KEY_NUMPAD0
83 KEY_DECIMAL
84
85
86
87 KEY_F11
88 KEY_F12
89
90
91
92
93
94
95
96
97
98
99
100 KEY_F13
101 KEY_F14
102 KEY_F15
103 KEY_F16
104 KEY_F17
105 KEY_F18
106
107
108
109
110
111
112 KEY_KANA
113 KEY_F19
114
115
116
117
118
119
120
121 KEY_CONVERT
122
123 KEY_NOCONVERT
124
125 KEY_YEN
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141 KEY_NUMPADEQUALS
142
143
144 KEY_CIRCUMFLEX
145 KEY_AT
146 KEY_COLON
147 KEY_UNDERLINE
148 KEY_KANJI
149 KEY_STOP
150 KEY_AX
151 KEY_UNLABELED
152
153
154
155
156 KEY_NUMPADENTER
157 KEY_RCONTROL
158
159
160
161
162
163
164
165
166
167 KEY_SECTION
168
169
170
171
172
173
174
175
176
177
178
179 KEY_NUMPADCOMMA
180
181 KEY_DIVIDE
182
183 KEY_SYSRQ
184 KEY_RMENU
185
186
187
188
189
190
191
192
193
194
195
196 KEY_FUNCTION
197 KEY_PAUSE
198
199 KEY_HOME
200 KEY_UP
201 KEY_PRIOR
202
203 KEY_LEFT
204
205 KEY_RIGHT
206
207 KEY_END
208 KEY_DOWN
209 KEY_NEXT
210 KEY_INSERT
211 KEY_DELETE
212
213
214
215
216
217
218 KEY_CLEAR
219 KEY_LMETA
220 KEY_RMETA
221 KEY_APPS
222 KEY_POWER
223 KEY_SLEEP
@wedesoft
Copy link

Thanks! Very useful.

@Blu3cr0ss
Copy link

hello, ive parsed this so u can just copy-paste it in your code:
java:
public static int KEY_NONE = 0 public static int KEY_ESCAPE = 1 public static int KEY_1 = 2 public static int KEY_2 = 3 public static int KEY_3 = 4 public static int KEY_4 = 5 public static int KEY_5 = 6 public static int KEY_6 = 7 public static int KEY_7 = 8 public static int KEY_8 = 9 public static int KEY_9 = 10 public static int KEY_0 = 11 public static int KEY_MINUS = 12 public static int KEY_EQUALS = 13 public static int KEY_BACK = 14 public static int KEY_TAB = 15 public static int KEY_Q = 16 public static int KEY_W = 17 public static int KEY_E = 18 public static int KEY_R = 19 public static int KEY_T = 20 public static int KEY_Y = 21 public static int KEY_U = 22 public static int KEY_I = 23 public static int KEY_O = 24 public static int KEY_P = 25 public static int KEY_LBRACKET = 26 public static int KEY_RBRACKET = 27 public static int KEY_RETURN = 28 public static int KEY_LCONTROL = 29 public static int KEY_A = 30 public static int KEY_S = 31 public static int KEY_D = 32 public static int KEY_F = 33 public static int KEY_G = 34 public static int KEY_H = 35 public static int KEY_J = 36 public static int KEY_K = 37 public static int KEY_L = 38 public static int KEY_SEMICOLON = 39 public static int KEY_APOSTROPHE = 40 public static int KEY_GRAVE = 41 public static int KEY_LSHIFT = 42 public static int KEY_BACKSLASH = 43 public static int KEY_Z = 44 public static int KEY_X = 45 public static int KEY_C = 46 public static int KEY_V = 47 public static int KEY_B = 48 public static int KEY_N = 49 public static int KEY_M = 50 public static int KEY_COMMA = 51 public static int KEY_PERIOD = 52 public static int KEY_SLASH = 53 public static int KEY_RSHIFT = 54 public static int KEY_MULTIPLY = 55 public static int KEY_LMENU = 56 public static int KEY_SPACE = 57 public static int KEY_CAPITAL = 58 public static int KEY_F1 = 59 public static int KEY_F2 = 60 public static int KEY_F3 = 61 public static int KEY_F4 = 62 public static int KEY_F5 = 63 public static int KEY_F6 = 64 public static int KEY_F7 = 65 public static int KEY_F8 = 66 public static int KEY_F9 = 67 public static int KEY_F10 = 68 public static int KEY_NUMLOCK = 69 public static int KEY_SCROLL = 70 public static int KEY_NUMPAD7 = 71 public static int KEY_NUMPAD8 = 72 public static int KEY_NUMPAD9 = 73 public static int KEY_SUBTRACT = 74 public static int KEY_NUMPAD4 = 75 public static int KEY_NUMPAD5 = 76 public static int KEY_NUMPAD6 = 77 public static int KEY_ADD = 78 public static int KEY_NUMPAD1 = 79 public static int KEY_NUMPAD2 = 80 public static int KEY_NUMPAD3 = 81 public static int KEY_NUMPAD0 = 82 public static int KEY_DECIMAL = 83 public static int KEY_F11 = 87 public static int KEY_F12 = 88 public static int KEY_F13 = 100 public static int KEY_F14 = 101 public static int KEY_F15 = 102 public static int KEY_F16 = 103 public static int KEY_F17 = 104 public static int KEY_F18 = 105 public static int KEY_KANA = 112 public static int KEY_F19 = 113 public static int KEY_CONVERT = 121 public static int KEY_NOCONVERT = 123 public static int KEY_YEN = 125 public static int KEY_NUMPADEQUALS = 141 public static int KEY_CIRCUMFLEX = 144 public static int KEY_AT = 145 public static int KEY_COLON = 146 public static int KEY_UNDERLINE = 147 public static int KEY_KANJI = 148 public static int KEY_STOP = 149 public static int KEY_AX = 150 public static int KEY_UNLABELED = 151 public static int KEY_NUMPADENTER = 156 public static int KEY_RCONTROL = 157 public static int KEY_SECTION = 167 public static int KEY_NUMPADCOMMA = 179 public static int KEY_DIVIDE = 181 public static int KEY_SYSRQ = 183 public static int KEY_RMENU = 184 public static int KEY_FUNCTION = 196 public static int KEY_PAUSE = 197 public static int KEY_HOME = 199 public static int KEY_UP = 200 public static int KEY_PRIOR = 201 public static int KEY_LEFT = 203 public static int KEY_RIGHT = 205 public static int KEY_END = 207 public static int KEY_DOWN = 208 public static int KEY_NEXT = 209 public static int KEY_INSERT = 210 public static int KEY_DELETE = 211 public static int KEY_CLEAR = 218 public static int KEY_LMETA = 219 public static int KEY_RMETA = 220 public static int KEY_APPS = 221 public static int KEY_POWER = 222 public static int KEY_SLEEP = 223
kotlin:
val KEY_NONE = 0 val KEY_ESCAPE = 1 val KEY_1 = 2 val KEY_2 = 3 val KEY_3 = 4 val KEY_4 = 5 val KEY_5 = 6 val KEY_6 = 7 val KEY_7 = 8 val KEY_8 = 9 val KEY_9 = 10 val KEY_0 = 11 val KEY_MINUS = 12 val KEY_EQUALS = 13 val KEY_BACK = 14 val KEY_TAB = 15 val KEY_Q = 16 val KEY_W = 17 val KEY_E = 18 val KEY_R = 19 val KEY_T = 20 val KEY_Y = 21 val KEY_U = 22 val KEY_I = 23 val KEY_O = 24 val KEY_P = 25 val KEY_LBRACKET = 26 val KEY_RBRACKET = 27 val KEY_RETURN = 28 val KEY_LCONTROL = 29 val KEY_A = 30 val KEY_S = 31 val KEY_D = 32 val KEY_F = 33 val KEY_G = 34 val KEY_H = 35 val KEY_J = 36 val KEY_K = 37 val KEY_L = 38 val KEY_SEMICOLON = 39 val KEY_APOSTROPHE = 40 val KEY_GRAVE = 41 val KEY_LSHIFT = 42 val KEY_BACKSLASH = 43 val KEY_Z = 44 val KEY_X = 45 val KEY_C = 46 val KEY_V = 47 val KEY_B = 48 val KEY_N = 49 val KEY_M = 50 val KEY_COMMA = 51 val KEY_PERIOD = 52 val KEY_SLASH = 53 val KEY_RSHIFT = 54 val KEY_MULTIPLY = 55 val KEY_LMENU = 56 val KEY_SPACE = 57 val KEY_CAPITAL = 58 val KEY_F1 = 59 val KEY_F2 = 60 val KEY_F3 = 61 val KEY_F4 = 62 val KEY_F5 = 63 val KEY_F6 = 64 val KEY_F7 = 65 val KEY_F8 = 66 val KEY_F9 = 67 val KEY_F10 = 68 val KEY_NUMLOCK = 69 val KEY_SCROLL = 70 val KEY_NUMPAD7 = 71 val KEY_NUMPAD8 = 72 val KEY_NUMPAD9 = 73 val KEY_SUBTRACT = 74 val KEY_NUMPAD4 = 75 val KEY_NUMPAD5 = 76 val KEY_NUMPAD6 = 77 val KEY_ADD = 78 val KEY_NUMPAD1 = 79 val KEY_NUMPAD2 = 80 val KEY_NUMPAD3 = 81 val KEY_NUMPAD0 = 82 val KEY_DECIMAL = 83 val KEY_F11 = 87 val KEY_F12 = 88 val KEY_F13 = 100 val KEY_F14 = 101 val KEY_F15 = 102 val KEY_F16 = 103 val KEY_F17 = 104 val KEY_F18 = 105 val KEY_KANA = 112 val KEY_F19 = 113 val KEY_CONVERT = 121 val KEY_NOCONVERT = 123 val KEY_YEN = 125 val KEY_NUMPADEQUALS = 141 val KEY_CIRCUMFLEX = 144 val KEY_AT = 145 val KEY_COLON = 146 val KEY_UNDERLINE = 147 val KEY_KANJI = 148 val KEY_STOP = 149 val KEY_AX = 150 val KEY_UNLABELED = 151 val KEY_NUMPADENTER = 156 val KEY_RCONTROL = 157 val KEY_SECTION = 167 val KEY_NUMPADCOMMA = 179 val KEY_DIVIDE = 181 val KEY_SYSRQ = 183 val KEY_RMENU = 184 val KEY_FUNCTION = 196 val KEY_PAUSE = 197 val KEY_HOME = 199 val KEY_UP = 200 val KEY_PRIOR = 201 val KEY_LEFT = 203 val KEY_RIGHT = 205 val KEY_END = 207 val KEY_DOWN = 208 val KEY_NEXT = 209 val KEY_INSERT = 210 val KEY_DELETE = 211 val KEY_CLEAR = 218 val KEY_LMETA = 219 val KEY_RMETA = 220 val KEY_APPS = 221 val KEY_POWER = 222 val KEY_SLEEP = 223

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment