Transition RHOD endcall key to home now that we have a touch dialer.
[xdandroid:rootfs.git] / init.etc / keymaps / rhod400_microp-keypad.kcm
1 # HTC Touch Pro 2 (RHOD400) Android keyboard layout
2 # Justin W. Richeson <jrnosee AT gmail DOT com>
3 # Updated from:
4 # HTC Touch Pro 2 'Wing 2' (RHOD210) Android keyboard character map
5 # Adam Williamson <adamwill AT shaw DOT ca>
6
7 # v1.0 (RHOD400) 2010/03/02
8 #       - fixed H(\)/B(;) and J(/)/N(:) keys.  The fn key mappings were reversed on the 210
9 #(previous RHOD210 updates)
10 # v1.1 2010/02/03
11 #       - add £, €, \ mappings from international RHOD layouts
12 #       - delete a stray comment block
13 # v1.0 2010/02/01
14 #       - initial release
15
16 # A miscellaneous note for posterity, since it's not immediately
17 # plain from any documentation I could find: the hex codes used for
18 # characters which have no direct UTF-8 representation are keysym
19 # codes.
20
21 [type=QWERTY]                                           
22                                                         
23 # keycode       display number  base    caps    fn      caps_fn
24
25 # Fn+Y mapped to pipe symbol for console convenience
26                                                         
27 A               'A'     '2'     'a'     'A'     'a'     'A'
28 B               'B'     '2'     'b'     'B'     ';'     ';'
29 C               'C'     '2'     'c'     'C'     'c'     'C'
30 D               'D'     '3'     'd'     'D'     'd'     'D'
31 E               'E'     '3'     'e'     'E'     0x20ac  0x20ac
32 F               'F'     '3'     'f'     'F'     'f'     'F'
33 G               'G'     '4'     'g'     'G'     'g'     'G'
34 H               'H'     '4'     'h'     'H'     '\'     '\'
35 I               'I'     '4'     'i'     'I'     '='     '='
36 J               'J'     '5'     'j'     'J'     '/'     '/'
37 K               'K'     '5'     'k'     'K'     0x27    0x27
38 L               'L'     '5'     'l'     'L'     '"'     '"'
39 M               'M'     '6'     'm'     'M'     '?'     '?'
40 N               'N'     '6'     'n'     'N'     ':'     ':'
41 O               'O'     '6'     'o'     'O'     '-'     '-'
42 P               'P'     '7'     'p'     'P'     '_'     '_'
43 Q               'Q'     '7'     'q'     'Q'     'q'     'Q'
44 R               'R'     '7'     'r'     'R'     'r'     'R'
45 S               'S'     '7'     's'     'S'     's'     'S'
46 T               'T'     '8'     't'     'T'     't'     'T'
47 U               'U'     '8'     'u'     'U'     '+'     '+'
48 V               'V'     '8'     'v'     'V'     'v'     'V'
49 W               'W'     '9'     'w'     'W'     0xa3    0xa3
50 X               'X'     '9'     'x'     'X'     'x'     'X'
51 Y               'Y'     '9'     'y'     'Y'     '|'     '|'
52 Z               'Z'     '9'     'z'     'Z'     'z'     'Z'
53
54 0               '0'     '0'     '0'     '0'     ')'     ')'
55 1               '1'     '1'     '1'     '1'     '!'     '!'
56 2               '2'     '2'     '2'     '2'     '@'     '@'
57 3               '3'     '3'     '3'     '3'     '#'     '#'
58 4               '4'     '4'     '4'     '4'     '$'     '$'
59 5               '5'     '5'     '5'     '5'     '%'     '%'
60 6               '6'     '6'     '6'     '6'     '^'     '^'
61 7               '7'     '7'     '7'     '7'     '&'     '&'
62 8               '8'     '8'     '8'     '8'     '*'     '*'
63 9               '9'     '9'     '9'     '9'     '('     '('
64 STAR            '*'     '*'     '*'     '*'     '*'     '*'
65 POUND           '#'     '#'     '#'     '#'     '#'     '#'
66 PLUS            '+'     '+'     '+'     '+'     '+'     '+'
67     
68 MENU            0x00    0x00    0x00    0x00    0x00    0x00
69 PERIOD          '.'     '.'     '.'     '.'     '>'     '>'
70 COMMA           ','     ','     ','     ','     0x9             0x9
71 SPACE           0x20    0x20    0x20    0x20    0x20    0x20
72 ENTER           0xa     0xa     0xa     0xa     0xa     0xa
73 GRAVE                   0x3     0x3     0x3     0x3     0x3             0x3