blob: 0a2dd8c9951a32bb235ab3bf9554a7ee569d176b [file] [log] [blame]
The Android Open Source Project88b60792009-03-03 19:28:42 -08001[type=QWERTY]
2
3# keycode display number base caps fn caps_fn
4
5A 'A' '%' 'a' 'A' '%' 0x00
6B 'B' '=' 'b' 'B' '=' 0x00
7C 'C' '8' 'c' 'C' '8' 0x00E7
8D 'D' '5' 'd' 'D' '5' 0x00
9E 'E' '2' 'e' 'E' '2' 0x0301
10F 'F' '6' 'f' 'F' '6' 0x00A5
11G 'G' '-' 'g' 'G' '-' '_'
12H 'H' '[' 'h' 'H' '[' '{'
13I 'I' '$' 'i' 'I' '$' 0x0302
14J 'J' ']' 'j' 'J' ']' '}'
15K 'K' '"' 'k' 'K' '"' '~'
16L 'L' ''' 'l' 'L' ''' '`'
17M 'M' '>' 'm' 'M' '>' 0x00
18N 'N' '<' 'n' 'N' '<' 0x0303
19O 'O' '(' 'o' 'O' '(' 0x00
20P 'P' ')' 'p' 'P' ')' 0x00
21Q 'Q' '*' 'q' 'Q' '*' 0x0300
22R 'R' '3' 'r' 'R' '3' 0x20AC
23S 'S' '4' 's' 'S' '4' 0x00DF
24T 'T' '+' 't' 'T' '+' 0x00A3
25U 'U' '&' 'u' 'U' '&' 0x0308
26V 'V' '9' 'v' 'V' '9' '^'
27W 'W' '1' 'w' 'W' '1' 0x00
28X 'X' '7' 'x' 'X' '7' 0xEF00
29Y 'Y' '!' 'y' 'Y' '!' 0x00A1
30Z 'Z' '#' 'z' 'Z' '#' 0x00
31
32COMMA ',' ',' ',' ';' ';' '|'
33PERIOD '.' '.' '.' ':' ':' 0x2026
34AT '@' '0' '@' '0' '0' 0x2022
35SLASH '/' '/' '/' '?' '?' '\'
36
37SPACE 0x20 0x20 0x20 0x20 0xEF01 0xEF01
38ENTER 0xa 0xa 0xa 0xa 0xa 0xa
39
40# on pc keyboards
41TAB 0x9 0x9 0x9 0x9 0x9 0x9
420 '0' '0' '0' ')' ')' ')'
431 '1' '1' '1' '!' '!' '!'
442 '2' '2' '2' '@' '@' '@'
453 '3' '3' '3' '#' '#' '#'
464 '4' '4' '4' '$' '$' '$'
475 '5' '5' '5' '%' '%' '%'
486 '6' '6' '6' '^' '^' '^'
497 '7' '7' '7' '&' '&' '&'
508 '8' '8' '8' '*' '*' '*'
519 '9' '9' '9' '(' '(' '('
52
53GRAVE '`' '`' '`' '~' '`' '~'
54MINUS '-' '-' '-' '_' '-' '_'
55EQUALS '=' '=' '=' '+' '=' '+'
56LEFT_BRACKET '[' '[' '[' '{' '[' '{'
57RIGHT_BRACKET ']' ']' ']' '}' ']' '}'
58BACKSLASH '\' '\' '\' '|' '\' '|'
59SEMICOLON ';' ';' ';' ':' ';' ':'
60APOSTROPHE ''' ''' ''' '"' ''' '"'
61STAR '*' '*' '*' '*' '*' '*'
62POUND '#' '#' '#' '#' '#' '#'
63PLUS '+' '+' '+' '+' '+' '+'
64
65
66