1 # Copyright (C) 2010 The Android Open Source Project
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
7 # http://www.apache.org/licenses/LICENSE-2.0
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.
16 # Generic key layout file for full alphabetic US English PC style external keyboards.
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.
77 key 55 NUMPAD_MULTIPLY
96 key 74 NUMPAD_SUBTRACT
107 # key 85 "KEY_ZENKAKUHANKAKU"
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"
123 # key 101 "KEY_LINEFEED"
134 # key 112 "KEY_MACRO"
140 key 117 NUMPAD_EQUALS
141 # key 118 "KEY_KPPLUSMINUS"
143 # key 120 (undefined)
146 # key 123 "KEY_HANJA"
152 # key 129 "KEY_AGAIN"
153 # key 130 "KEY_PROPS"
155 # key 132 "KEY_FRONT"
158 # key 135 "KEY_PASTE"
164 # key 141 "KEY_SETUP"
165 # key 142 "KEY_SLEEP"
166 # key 143 "KEY_WAKEUP"
168 # key 145 "KEY_SENDFILE"
169 # key 146 "KEY_DELETEFILE"
171 # key 148 "KEY_PROG1"
172 # key 149 "KEY_PROG2"
174 # key 151 "KEY_MSDOS"
175 # key 152 "KEY_COFFEE"
177 # key 153 "KEY_DIRECTION"
178 # key 154 "KEY_CYCLEWINDOWS"
181 # key 157 "KEY_COMPUTER"
188 key 164 MEDIA_PLAY_PAUSE
189 key 165 MEDIA_PREVIOUS
195 # key 171 "KEY_CONFIG"
197 # key 173 "KEY_REFRESH"
203 key 179 NUMPAD_LEFT_PAREN
204 key 180 NUMPAD_RIGHT_PAREN
219 # key 195 (undefined)
220 # key 196 (undefined)
221 # key 197 (undefined)
222 # key 198 (undefined)
223 # key 199 (undefined)
226 # key 202 "KEY_PROG3"
227 # key 203 "KEY_PROG4"
228 # key 204 (undefined)
229 # key 205 "KEY_SUSPEND"
230 # key 206 "KEY_CLOSE"
232 key 208 MEDIA_FAST_FORWARD
233 # key 209 "KEY_BASSBOOST"
234 # key 210 "KEY_PRINT"
237 # key 213 "KEY_SOUND"
238 # key 214 "KEY_QUESTION"
242 # key 218 "KEY_CONNECT"
243 # key 219 "KEY_FINANCE"
244 # key 220 "KEY_SPORT"
246 # key 222 "KEY_ALTERASE"
247 # key 223 "KEY_CANCEL"
248 key 224 BRIGHTNESS_DOWN
249 key 225 BRIGHTNESS_UP
258 # key 234 "KEY_0_5" or "KEY_SAVE"
259 # key 235 "KEY_2_5" or "KEY_DOCUMENTS"
260 # key 236 "KEY_SWITCHVIDEOMODE" or "KEY_BATTERY"
261 # key 237 "KEY_KBDILLUMTOGGLE"
262 # key 238 "KEY_KBDILLUMDOWN"
263 # key 239 "KEY_KBDILLUMUP"
264 # key 240 "KEY_UNKNOWN"
277 key 314 BUTTON_SELECT
280 key 317 BUTTON_THUMBL
281 key 318 BUTTON_THUMBR
285 # key 353 "KEY_SELECT"
287 # key 355 "KEY_CLEAR"
288 # key 356 "KEY_POWER2"
289 # key 357 "KEY_OPTION"
292 # key 360 "KEY_VENDOR"
293 # key 361 "KEY_ARCHIVE"
295 # key 363 "KEY_CHANNEL"
296 # key 364 "KEY_FAVORITES"
300 # key 368 "KEY_LANGUAGE"
302 # key 369 "KEY_TITLE"
303 # key 370 "KEY_SUBTITLE"
304 # key 371 "KEY_ANGLE"
307 # key 374 "KEY_KEYBOARD"
308 # key 375 "KEY_SCREEN"
318 # key 385 "KEY_RADIO"
319 # key 386 "KEY_TUNER"
320 # key 387 "KEY_PLAYER"
325 # key 392 "KEY_AUDIO"
326 # key 393 "KEY_VIDEO"
327 # key 394 "KEY_DIRECTORY"
330 # key 397 "KEY_CALENDAR"
332 # key 399 "KEY_GREEN"
333 # key 400 "KEY_YELLOW"
337 # key 404 "KEY_FIRST"
341 # key 408 "KEY_RESTART"
343 # key 410 "KEY_SHUFFLE"
344 # key 411 "KEY_BREAK"
345 # key 412 "KEY_PREVIOUS"
346 # key 413 "KEY_DIGITS"
351 # key 448 "KEY_DEL_EOL"
352 # key 449 "KEY_DEL_EOS"
353 # key 450 "KEY_INS_LINE"
354 # key 451 "KEY_DEL_LINE"
358 key 465 ESCAPE FUNCTION
380 # key 497 KEY_BRL_DOT1
381 # key 498 KEY_BRL_DOT2
382 # key 499 KEY_BRL_DOT3
383 # key 500 KEY_BRL_DOT4
384 # key 501 KEY_BRL_DOT5
385 # key 502 KEY_BRL_DOT6
386 # key 503 KEY_BRL_DOT7
387 # key 504 KEY_BRL_DOT8
394 key 708 QPANEL_ON_OFF