1 # HTC for AT&T 'Tilt 2' (Rhodium variant) Android keyboard layout
2 # Adam Williamson <adamwill AT shaw DOT ca>
7 # As per convention established in fuze_microp-keypad.kl, following
8 # keycodes are used for keys for which no 'obvious' code exists:
10 # Underscore uses keycode 'TAB'
11 # Exclamation uses keycode 'FOCUS'
12 # Quote uses keycode 'EQUALS'
13 # Colon uses keycode 'PLUS'
14 # Left parenthesis uses keycode 'LEFT_BRACKET'
15 # Right parenthesis uses keycode 'RIGHT_BRACKET'
17 # Top row of keys, left to right
29 # Second row of keys, left to right
41 # Third row of keys, left to right
53 # Fourth row of keys, left to right, skipping up arrow (handled in row 5)
64 # Fifth row of keys, left to right, plus up arrow from row 4
71 # Currently, the 'left' and 'up' buttons return the same keycode,
72 # but including what the other keycode should be here so it will work
73 # when the kernel is fixed
74 key 105 DPAD_UP WAKE_DROPPED
75 key 108 DPAD_LEFT WAKE_DROPPED
76 key 106 DPAD_DOWN WAKE_DROPPED
77 key 103 DPAD_RIGHT WAKE_DROPPED
79 # These 'hardware' buttons are actually handled by the microp-keypad driver
80 key 139 MENU WAKE_DROPPED
81 key 158 BACK WAKE_DROPPED
82 key 231 CALL WAKE_DROPPED