[type=QWERTY] # keycode display number base caps fn caps_fn A 'A' '2' 0x0D4B 0x0D13 '#' 0x00 B 'B' '2' 0x0D35 0x0D34 0x0200D 0x00 C 'C' '2' 0x0D2E 0x0D23 '9' 0x00E7 D 'D' '3' 0x0D4D 0x0D05 '5' 0x00 E 'E' '3' 0x0D3E 0x0D06 '2' 0x0301 F 'F' '3' 0x0D3F 0x0D07 '6' 0x00A5 G 'G' '4' 0x0D41 0x0D09 '-' '_' H 'H' '4' 0x0D2A 0x0D2B 0x0D1B '{' I 'I' '4' 0x0D17 0x0D18 '$' 0x0302 J 'J' '5' 0x0D30 0x0D31 0x0D1A '}' K 'K' '5' 0x0D15 0x0D16 0x0D20 '~' L 'L' '5' 0x0D24 0x0D25 0x0D1F '`' M 'M' '6' 0x0D38 0x0D36 '!' 0x00 N 'N' '6' 0x0D32 0x0D33 '>' 0x0303 O 'O' '6' 0x0D26 0x0D27 '(' 0x00 P 'P' '7' 0x0D1C 0x0D1D ')' 0x00 Q 'Q' '7' 0x0D4C 0x0D14 '*' 0x0300 R 'R' '7' 0x0D40 0x0D08 '3' 0x20AC S 'S' '7' 0x0D47 0x0D0F '4' 0x00DF T 'T' '8' 0x0D42 0x0D0A '+' 0x00A3 U 'U' '8' 0x0D39 0x0D19 '&' 0x0308 V 'V' '8' 0x0D28 0x0D28 0x0D21 '^' W 'W' '9' 0x0D48 0x0D10 '1' 0x00 X 'X' '9' 0x0D02 0x200B '8' 0xEF00 Y 'Y' '9' 0x0D2C 0x0D2D '%' 0x00A1 Z 'Z' '9' 0x0D46 0x0D0E '7' 0x00 # on pc keyboards COMMA ',' ',' ',' 0x0D37 ';' '|' PERIOD '.' '.' 0x0D2F ':' ':' 0x2026 AT '@' '0' 0x0D4A 0x0D12 '0' 0x2022 SLASH '/' '/' '/' '?' '?' '\' SPACE 0x20 0x20 0x20 0x20 0xEF01 0xEF01 ENTER 0xa 0xa 0xa 0xa 0xa 0xa TAB 0x9 0x9 0x9 0x9 0x9 0x9 0 '0' '0' '0' ')' ')' ')' 1 '1' '1' '1' '!' '!' '!' 2 '2' '2' '2' '@' '@' '@' 3 '3' '3' '3' '#' '#' '#' 4 '4' '4' '4' '$' '$' '$' 5 '5' '5' '5' '%' '%' '%' 6 '6' '6' '6' '^' '^' '^' 7 '7' '7' '7' '&' '&' '&' 8 '8' '8' '8' '*' '*' '*' 9 '9' '9' '9' '(' '(' '(' GRAVE '`' '`' '`' '~' '`' '~' MINUS '-' '-' '-' 0x0D03 '-' '_' EQUALS '=' '=' 0x0D43 0x0D0B '=' '+' LEFT_BRACKET '[' '[' '{' 0x0D22 '[' '{' RIGHT_BRACKET ']' ']' '}' 0x0D1E ']' '}' BACKSLASH '\' '\' 0x0200C '|' '\' '|' SEMICOLON ';' ';' ';' ':' ';' ':' APOSTROPHE ''' ''' ''' '"' ''' '"' STAR '*' '*' '*' '*' '*' '*' POUND '#' '#' '#' '#' '#' '#' PLUS '+' '+' '+' '+' '+' '+'