1 # 2 # Copyright (C) 2012 The Android Open Source Project 3 # 4 # Licensed under the Apache License, Version 2.0 (the "License"); 5 # you may not use this file except in compliance with the License. 6 # You may obtain a copy of the License at 7 # 8 # http://www.apache.org/licenses/LICENSE-2.0 9 # 10 # Unless required by applicable law or agreed to in writing, software 11 # distributed under the License is distributed on an "AS IS" BASIS, 12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 # See the License for the specific language governing permissions and 14 # limitations under the License. 15 # 16 17 # QWERTY codes as in <dev_root>/development/emulator/keymaps/qwerty.kl 18 GRAVE=399 19 1=KEY_1 20 2=KEY_2 21 3=KEY_3 22 4=KEY_4 23 5=KEY_5 24 6=KEY_6 25 7=KEY_7 26 8=KEY_8 27 9=KEY_9 28 0=KEY_0 29 BACK=KEY_BACK 30 SOFT_RIGHT=KEY_SOFT2 31 ENDCALL=KEY_END 32 MENU=KEY_SOFT1 33 SEARCH=KEY_SEARCH 34 POUND=KEY_SHARP 35 STAR=KEY_STAR 36 CALL=KEY_SEND 37 DPAD_CENTER=KEY_CENTER 38 DPAD_DOWN=KEY_DOWN 39 DPAD_UP=KEY_UP 40 HOME=KEY_HOME 41 DPAD_LEFT=KEY_LEFT 42 DPAD_RIGHT=KEY_RIGHT 43 VOLUME_UP=KEY_VOLUMEUP 44 VOLUME_DOWN=KEY_VOLUMEDOWN 45 POWER=KEY_POWER 46 CAMERA=KEY_CAMERA 47 Q=KEY_Q 48 W=KEY_W 49 E=KEY_E 50 R=KEY_R 51 T=KEY_T 52 Y=KEY_Y 53 U=KEY_U 54 I=KEY_I 55 O=KEY_O 56 P=KEY_P 57 LEFT_BRACKET=KEY_LEFTBRACE 58 RIGHT_BRACKET=KEY_RIGHTBRACE 59 BACKSLASH=KEY_BACKSLASH 60 A=KEY_A 61 S=KEY_S 62 D=KEY_D 63 F=KEY_F 64 G=KEY_G 65 H=KEY_H 66 J=KEY_J 67 K=KEY_K 68 L=KEY_L 69 SEMICOLON=KEY_SEMICOLON 70 APOSTROPHE=KEY_APOSTROPHE 71 DEL=KEY_BACKSPACE 72 Z=KEY_Z 73 X=KEY_X 74 C=KEY_C 75 V=KEY_V 76 B=KEY_B 77 N=KEY_N 78 M=KEY_M 79 COMMA=KEY_COMMA 80 PERIOD=KEY_DOT 81 SLASH=KEY_SLASH 82 ENTER=KEY_ENTER 83 ALT_LEFT=KEY_LEFTALT 84 ALT_RIGHT=KEY_RIGHTALT 85 SHIFT_LEFT=KEY_LEFTSHIFT 86 SHIFT_RIGHT=KEY_RIGHTSHIFT 87 TAB=KEY_TAB 88 SPACE=KEY_SPACE 89 EXPLORER=KEY_WWW 90 ENVELOPE=KEY_MAIL 91 MINUS=KEY_MINUS 92 EQUALS=KEY_EQUAL 93 AT=KEY_EMAIL 94 95 # Alternative names for existent keys (as retrieved from default layout files) 96 CAP=KEY_LEFTSHIFT 97 CAP2=KEY_RIGHTSHIFT 98 ALT=KEY_LEFTALT 99 ALT2=KEY_RIGHTALT 100 101 # Missing keys (codes discovered by using the "adb shell getevent" command) 102 SOFT_LEFT=KEY_SOFT1 103 SYM=KEY_COMPOSE 104 PHONE_DIAL=KEY_SEND 105 PHONE_HANGUP=KEY_END