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 # Key character map for a built-in generic virtual keyboard primarily used
17 # for instrumentation and testing purposes.
22 ### Basic QWERTY keys ###
251 alt, meta: fallback SEARCH
252 ctrl: fallback LANGUAGE_SWITCH
333 ### Numeric keypad ###
337 base: fallback INSERT
343 base: fallback MOVE_END
349 base: fallback DPAD_DOWN
355 base: fallback PAGE_DOWN
361 base: fallback DPAD_LEFT
367 base: fallback DPAD_CENTER
373 base: fallback DPAD_RIGHT
379 base: fallback MOVE_HOME
385 base: fallback DPAD_UP
391 base: fallback PAGE_UP
395 key NUMPAD_LEFT_PAREN {
400 key NUMPAD_RIGHT_PAREN {
410 key NUMPAD_MULTIPLY {
415 key NUMPAD_SUBTRACT {
427 base: fallback FORWARD_DEL
443 base: '\n' fallback ENTER
444 ctrl, alt, meta: none fallback ENTER
447 ### Special keys on phones ###
469 ### Non-printing keys ###
473 alt, meta: fallback HOME
477 ### Gamepad buttons ###
480 base: fallback DPAD_CENTER
488 base: fallback DPAD_CENTER
492 base: fallback DPAD_CENTER
500 base: fallback DPAD_CENTER
520 base: fallback DPAD_CENTER
524 base: fallback DPAD_CENTER
528 base: fallback DPAD_CENTER
540 base: fallback DPAD_CENTER
544 base: fallback DPAD_CENTER
548 base: fallback DPAD_CENTER
552 base: fallback DPAD_CENTER
556 base: fallback DPAD_CENTER
560 base: fallback DPAD_CENTER
564 base: fallback DPAD_CENTER
568 base: fallback DPAD_CENTER
572 base: fallback DPAD_CENTER
576 base: fallback DPAD_CENTER
580 base: fallback DPAD_CENTER
584 base: fallback DPAD_CENTER
588 base: fallback DPAD_CENTER
592 base: fallback DPAD_CENTER
596 base: fallback DPAD_CENTER
600 base: fallback DPAD_CENTER