1 # HTC Touch Pro 2 (RHOD400) Android keyboard layout
2 # Justin W. Richeson <jrnosee AT gmail DOT com>
4 # HTC Touch Pro 2 'Wing 2' (RHOD210) Android keyboard character map
5 # Adam Williamson <adamwill AT shaw DOT ca>
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)
11 # - add £, €, \ mappings from international RHOD layouts
12 # - delete a stray comment block
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
23 # keycode display number base caps fn caps_fn
25 # Fn+Y mapped to pipe symbol for console convenience
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'
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 '+' '+' '+' '+' '+' '+'
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