add system files
[GitHub/Stricted/sm-g903f-system.git] / usr / keylayout / Vendor_2943_Product_0020.kl
1 # Copyright (C) 2010 The Android Open Source Project
2 #
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
6 #
7 # http://www.apache.org/licenses/LICENSE-2.0
8 #
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
14
15 #
16 # Generic key layout file for full alphabetic US English PC style external keyboards.
17 #
18 # This file is intentionally very generic and is intended to support a broad rang of keyboards.
19 # Do not edit the generic key layout to support a specific keyboard; instead, create
20 # a new key layout file with the required keyboard configuration.
21 #
22
23 key 1 BACK
24 key 2 1
25 key 3 2
26 key 4 3
27 key 5 4
28 key 6 5
29 key 7 6
30 key 8 7
31 key 9 8
32 key 10 9
33 key 11 0
34 key 12 MINUS
35 key 13 EQUALS
36 key 14 DEL
37 key 15 TAB
38 key 16 Q
39 key 17 W
40 key 18 E
41 key 19 R
42 key 20 T
43 key 21 Y
44 key 22 U
45 key 23 I
46 key 24 O
47 key 25 P
48 key 26 LEFT_BRACKET
49 key 27 RIGHT_BRACKET
50 key 28 ENTER
51 key 29 CTRL_LEFT
52 key 30 A
53 key 31 S
54 key 32 D
55 key 33 F
56 key 34 G
57 key 35 H
58 key 36 J
59 key 37 K
60 key 38 L
61 key 39 SEMICOLON
62 key 40 APOSTROPHE
63 key 41 GRAVE
64 key 42 SHIFT_LEFT
65 key 43 BACKSLASH
66 key 44 Z
67 key 45 X
68 key 46 C
69 key 47 V
70 key 48 B
71 key 49 N
72 key 50 M
73 key 51 COMMA
74 key 52 PERIOD
75 key 53 SLASH
76 key 54 SHIFT_RIGHT
77 key 55 NUMPAD_MULTIPLY
78 key 56 ALT_LEFT
79 key 57 SPACE
80 key 58 CAPS_LOCK
81 key 59 F1
82 key 60 F2
83 key 61 F3
84 key 62 F4
85 key 63 F5
86 key 64 F6
87 key 65 F7
88 key 66 F8
89 key 67 F9
90 key 68 F10
91 key 69 NUM_LOCK
92 key 70 SCROLL_LOCK
93 key 71 NUMPAD_7
94 key 72 NUMPAD_8
95 key 73 NUMPAD_9
96 key 74 NUMPAD_SUBTRACT
97 key 75 NUMPAD_4
98 key 76 NUMPAD_5
99 key 77 NUMPAD_6
100 key 78 NUMPAD_ADD
101 key 79 NUMPAD_1
102 key 80 NUMPAD_2
103 key 81 NUMPAD_3
104 key 82 NUMPAD_0
105 key 83 NUMPAD_DOT
106 # key 84 (undefined)
107 # key 85 "KEY_ZENKAKUHANKAKU"
108 key 86 BACKSLASH
109 key 87 F11
110 key 88 F12
111 # key 89 "KEY_RO"
112 # key 90 "KEY_KATAKANA"
113 # key 91 "KEY_HIRAGANA"
114 # key 92 "KEY_HENKAN"
115 # key 93 "KEY_KATAKANAHIRAGANA"
116 # key 94 "KEY_MUHENKAN"
117 key 95 NUMPAD_COMMA
118 key 96 NUMPAD_ENTER
119 key 97 CTRL_RIGHT
120 key 98 NUMPAD_DIVIDE
121 key 99 SYSRQ
122 key 100 ALT_RIGHT
123 # key 101 "KEY_LINEFEED"
124 key 102 MOVE_HOME
125 key 103 DPAD_UP
126 key 104 PAGE_UP
127 key 105 DPAD_LEFT
128 key 106 DPAD_RIGHT
129 key 107 MOVE_END
130 key 108 DPAD_DOWN
131 key 109 PAGE_DOWN
132 key 110 INSERT
133 key 111 FORWARD_DEL
134 # key 112 "KEY_MACRO"
135 key 113 VOLUME_MUTE
136 key 114 VOLUME_DOWN
137 key 115 VOLUME_UP
138 key 116 POWER
139 key 117 NUMPAD_EQUALS
140 # key 118 "KEY_KPPLUSMINUS"
141 key 119 BREAK
142 # key 120 (undefined)
143 key 121 NUMPAD_COMMA
144 # key 122 "KEY_HANGEUL"
145 # key 123 "KEY_HANJA"
146 # key 124 "KEY_YEN"
147 key 125 META_LEFT
148 key 126 META_RIGHT
149 key 127 MENU
150 key 128 MEDIA_STOP
151 # key 129 "KEY_AGAIN"
152 # key 130 "KEY_PROPS"
153 # key 131 "KEY_UNDO"
154 # key 132 "KEY_FRONT"
155 # key 133 "KEY_COPY"
156 # key 134 "KEY_OPEN"
157 # key 135 "KEY_PASTE"
158 # key 136 "KEY_FIND"
159 # key 137 "KEY_CUT"
160 # key 138 "KEY_HELP"
161 key 139 MENU
162 key 140 CALCULATOR
163 # key 141 "KEY_SETUP"
164 key 142 POWER
165 key 143 POWER
166 # key 144 "KEY_FILE"
167 # key 145 "KEY_SENDFILE"
168 # key 146 "KEY_DELETEFILE"
169 # key 147 "KEY_XFER"
170 # key 148 "KEY_PROG1"
171 # key 149 "KEY_PROG2"
172 key 150 EXPLORER
173 # key 151 "KEY_MSDOS"
174 key 152 POWER
175 # key 153 "KEY_DIRECTION"
176 # key 154 "KEY_CYCLEWINDOWS"
177 key 155 ENVELOPE
178 key 156 BOOKMARK
179 # key 157 "KEY_COMPUTER"
180 key 158 BACK
181 key 159 FORWARD
182 key 160 MEDIA_CLOSE
183 key 161 MEDIA_EJECT
184 key 162 MEDIA_EJECT
185 key 163 MEDIA_NEXT
186 key 164 MEDIA_PLAY_PAUSE
187 key 165 MEDIA_PREVIOUS
188 key 166 MEDIA_STOP
189 key 167 MEDIA_RECORD
190 key 168 MEDIA_REWIND
191 key 169 CALL
192 # key 170 "KEY_ISO"
193 key 171 MUSIC
194 key 172 HOME
195 # key 173 "KEY_REFRESH"
196 # key 174 "KEY_EXIT"
197 # key 175 "KEY_MOVE"
198 # key 176 "KEY_EDIT"
199 key 177 PAGE_UP
200 key 178 PAGE_DOWN
201 key 179 NUMPAD_LEFT_PAREN
202 key 180 NUMPAD_RIGHT_PAREN
203 # key 181 "KEY_NEW"
204 # key 182 "KEY_REDO"
205 # key 183 F13
206 # key 184 F14
207 # key 185 F15
208 # key 186 F16
209 # key 187 F17
210 # key 188 F18
211 # key 189 F19
212 # key 190 F20
213 # key 191 F21
214 # key 192 F22
215 # key 193 F23
216 # key 194 F24
217 # key 195 (undefined)
218 # key 196 (undefined)
219 # key 197 (undefined)
220 # key 198 (undefined)
221 # key 199 (undefined)
222 key 200 MEDIA_PLAY
223 key 201 MEDIA_PAUSE
224 # key 202 "KEY_PROG3"
225 # key 203 "KEY_PROG4"
226 # key 204 (undefined)
227 # key 205 "KEY_SUSPEND"
228 # key 206 "KEY_CLOSE"
229 key 207 MEDIA_PLAY
230 key 208 MEDIA_FAST_FORWARD
231 # key 209 "KEY_BASSBOOST"
232 # key 210 "KEY_PRINT"
233 # key 211 "KEY_HP"
234 key 212 CAMERA
235 key 213 MUSIC
236 # key 214 "KEY_QUESTION"
237 key 215 ENVELOPE
238 # key 216 "KEY_CHAT"
239 key 217 SEARCH
240 # key 218 "KEY_CONNECT"
241 # key 219 "KEY_FINANCE"
242 # key 220 "KEY_SPORT"
243 # key 221 "KEY_SHOP"
244 # key 222 "KEY_ALTERASE"
245 # key 223 "KEY_CANCEL"
246 key 224 BRIGHTNESS_DOWN
247 key 225 BRIGHTNESS_UP
248 key 226 HEADSETHOOK
249
250 key 256 BUTTON_1
251 key 257 BUTTON_2
252 key 258 BUTTON_3
253 key 259 BUTTON_4
254 key 260 BUTTON_5
255 key 261 BUTTON_6
256 key 262 BUTTON_7
257 key 263 BUTTON_8
258 key 264 BUTTON_9
259 key 265 BUTTON_10
260 key 266 BUTTON_11
261 key 267 BUTTON_12
262 key 268 BUTTON_13
263 key 269 BUTTON_14
264 key 270 BUTTON_15
265 key 271 BUTTON_16
266
267 key 288 BUTTON_1
268 key 289 BUTTON_2
269 key 290 BUTTON_3
270 key 291 BUTTON_4
271 key 292 BUTTON_5
272 key 293 BUTTON_6
273 key 294 BUTTON_7
274 key 295 BUTTON_8
275 key 296 BUTTON_9
276 key 297 BUTTON_10
277 key 298 BUTTON_11
278 key 299 BUTTON_12
279 key 300 BUTTON_13
280 key 301 BUTTON_14
281 key 302 BUTTON_15
282 key 303 BUTTON_16
283
284
285 key 304 BUTTON_A
286 key 305 BUTTON_B
287 key 306 BUTTON_C
288 key 307 BUTTON_X
289 key 308 BUTTON_Y
290 key 309 BUTTON_Z
291 key 310 BUTTON_L1
292 key 311 BUTTON_R1
293 key 312 BUTTON_L2
294 key 313 BUTTON_R2
295 key 314 BUTTON_SELECT
296 key 315 BUTTON_START
297 key 316 BUTTON_MODE
298 key 317 BUTTON_THUMBL
299 key 318 BUTTON_THUMBR
300
301
302 # key 352 "KEY_OK"
303 # key 353 DPAD_CENTER
304 # key 354 "KEY_GOTO"
305 key 355 CLEAR
306 # key 356 "KEY_POWER2"
307 # key 357 "KEY_OPTION"
308 key 358 INFO
309 # key 359 "KEY_TIME"
310 # key 360 "KEY_VENDOR"
311 # key 361 "KEY_ARCHIVE"
312 key 362 GUIDE
313 # key 363 "KEY_CHANNEL"
314 # key 364 "KEY_FAVORITES"
315 # key 365 "KEY_EPG"
316 key 366 DVR
317 # key 367 "KEY_MHP"
318 key 368 LANG
319 # key 369 "KEY_TITLE"
320 # key 370 "KEY_SUBTITLE"
321 # key 371 "KEY_ANGLE"
322 # key 372 "KEY_ZOOM"
323 # key 373 "KEY_MODE"
324 # key 374 "KEY_KEYBOARD"
325 # key 375 "KEY_SCREEN"
326 # key 376 "KEY_PC"
327 key 377 TV
328 # key 378 "KEY_TV2"
329 # key 379 "KEY_VCR"
330 # key 380 "KEY_VCR2"
331 # key 381 "KEY_SAT"
332 # key 382 "KEY_SAT2"
333 # key 383 "KEY_CD"
334 # key 384 "KEY_TAPE"
335 # key 385 "KEY_RADIO"
336 # key 386 "KEY_TUNER"
337 # key 387 "KEY_PLAYER"
338 # key 388 "KEY_TEXT"
339 # key 389 "KEY_DVD"
340 # key 390 "KEY_AUX"
341 # key 391 "KEY_MP3"
342 # key 392 "KEY_AUDIO"
343 # key 393 "KEY_VIDEO"
344 # key 394 "KEY_DIRECTORY"
345 # key 395 "KEY_LIST"
346 # key 396 "KEY_MEMO"
347 key 397 CALENDAR
348 key 398 PROG_RED
349 key 399 PROG_GREEN
350 key 400 PROG_YELLOW
351 key 401 PROG_BLUE
352 key 402 CHANNEL_UP
353 key 403 CHANNEL_DOWN
354 # key 404 "KEY_FIRST"
355 # key 405 "KEY_LAST"
356 # key 406 "KEY_AB"
357 # key 407 "KEY_NEXT"
358 # key 408 "KEY_RESTART"
359 # key 409 "KEY_SLOW"
360 # key 410 "KEY_SHUFFLE"
361 key 411 BREAK
362 # key 412 "KEY_PREVIOUS"
363 # key 413 "KEY_DIGITS"
364 # key 414 "KEY_TEEN"
365 # key 415 "KEY_TWEN"
366
367 key 429 CONTACTS
368
369 # key 448 "KEY_DEL_EOL"
370 # key 449 "KEY_DEL_EOS"
371 # key 450 "KEY_INS_LINE"
372 # key 451 "KEY_DEL_LINE"
373
374
375 key 464 FUNCTION
376 key 465 ESCAPE FUNCTION
377 key 466 F1 FUNCTION
378 key 467 F2 FUNCTION
379 key 468 F3 FUNCTION
380 key 469 F4 FUNCTION
381 key 470 F5 FUNCTION
382 key 471 F6 FUNCTION
383 key 472 F7 FUNCTION
384 key 473 F8 FUNCTION
385 key 474 F9 FUNCTION
386 key 475 F10 FUNCTION
387 key 476 F11 FUNCTION
388 key 477 F12 FUNCTION
389 key 478 1 FUNCTION
390 key 479 2 FUNCTION
391 key 480 D FUNCTION
392 key 481 E FUNCTION
393 key 482 F FUNCTION
394 key 483 S FUNCTION
395 key 484 B FUNCTION
396
397
398 # key 497 KEY_BRL_DOT1
399 # key 498 KEY_BRL_DOT2
400 # key 499 KEY_BRL_DOT3
401 # key 500 KEY_BRL_DOT4
402 # key 501 KEY_BRL_DOT5
403 # key 502 KEY_BRL_DOT6
404 # key 503 KEY_BRL_DOT7
405 # key 504 KEY_BRL_DOT8
406
407
408 key 704 RECENTAPPS
409 key 705 APPLICATION
410 key 706 SIP_ON_OFF
411 key 707 VOICESEARCH
412 key 708 QPANEL_ON_OFF
413 key 710 SFINDER
414 key 712 MULTI_WINDOW
415
416
417 # LEDs
418 led 0x00 NUM_LOCK
419 led 0x01 CAPS_LOCK
420 led 0x02 SCROLL_LOCK
421 led 0x03 COMPOSE
422 led 0x04 KANA
423 led 0x05 SLEEP
424 led 0x06 SUSPEND
425 led 0x07 MUTE
426 led 0x08 MISC
427 led 0x09 MAIL
428 led 0x0a CHARGING