Appendix#
Character Reference Table#
ASCII Function Key Character Reference Table#
0FH#
HEX |
CODE |
*Config0 |
Config3 |
Config1 |
Config4 |
Config2 Windows |
Config5 Windows |
|---|---|---|---|---|---|---|---|
00H |
NUL |
NUL |
NUL |
Ctrl+@ |
Ctrl+@ |
ALT+000 |
ALT+000 |
01H |
SOH |
NUL |
NUL |
Ctrl+A |
Ctrl+A |
ALT+001 |
ALT+001 |
02H |
STX |
NUL |
NUL |
Ctrl+B |
Ctrl+B |
ALT+002 |
ALT+002 |
03H |
ETX |
NUL |
NUL |
Ctrl+C |
Ctrl+C |
ALT+003 |
ALT+003 |
04H |
EOT |
NUL |
NUL |
Ctrl+D |
Ctrl+D |
ALT+004 |
ALT+004 |
05H |
ENQ |
NUL |
NUL |
Ctrl+E |
Ctrl+E |
ALT+005 |
ALT+005 |
06H |
ACK |
NUL |
NUL |
Ctrl+F |
Ctrl+F |
ALT+006 |
ALT+006 |
07H |
BEL |
NUL |
NUL |
Ctrl+G |
Ctrl+G |
ALT+007 |
ALT+007 |
08H |
BS |
Backspace |
Backspace |
Ctrl+H |
Ctrl+H |
ALT+008 |
ALT+008 |
09H |
HT |
TAB |
TAB |
TAB |
Ctrl+I |
ALT+009 |
ALT+009 |
0AH |
LF |
NUL |
Enter |
Ctrl+J |
Ctrl+J |
ALT+010 |
ALT+010 |
0BH |
VT |
TAB |
TAB |
Ctrl+K |
Ctrl+K |
ALT+011 |
ALT+011 |
0CH |
FF |
NUL |
NUL |
Ctrl+L |
Ctrl+L |
ALT+012 |
ALT+012 |
0DH |
CR |
Enter |
Enter |
Enter |
Ctrl+M |
Enter |
ALT+013 |
0EH |
SO |
NUL |
NUL |
Ctrl+N |
Ctrl+N |
ALT+014 |
ALT+014 |
0FH |
SI |
NUL |
NUL |
Ctrl+O |
Ctrl+O |
ALT+015 |
ALT+015 |
1FH#
HEX |
CODE |
*Config0/3 |
Config1/4 |
Config2/5 Windows |
|---|---|---|---|---|
10H |
DLE |
NUL |
Ctrl+P |
ALT+016 |
11H |
DC1 |
NUL |
Ctrl+Q |
ALT+017 |
12H |
DC2 |
NUL |
Ctrl+R |
ALT+018 |
13H |
DC3 |
NUL |
Ctrl+S |
ALT+019 |
14H |
DC4 |
NUL |
Ctrl+T |
ALT+020 |
15H |
NAK |
NUL |
Ctrl+U |
ALT+021 |
16H |
SYN |
NUL |
Ctrl+V |
ALT+022 |
17H |
ETB |
NUL |
Ctrl+W |
ALT+023 |
18H |
CAN |
NUL |
Ctrl+X |
ALT+024 |
19H |
EM |
NUL |
Ctrl+Y |
ALT+025 |
1AH |
SUB |
NUL |
Ctrl+Z |
ALT+026 |
1BH |
ESC |
ESC |
Ctrl+[ |
ALT+027 |
1CH |
FS |
NUL |
Ctrl+\ |
ALT+028 |
1DH |
GS |
NUL |
Ctrl+] |
ALT+029 |
1EH |
RS |
NUL |
Ctrl+^ |
ALT+030 |
1FH |
US |
NUL |
Ctrl+- |
ALT+031 |
Note
On Mac systems, the Ctrl key corresponds to the Command key.
ASCII Character Reference Table#
5FH#
HEX |
ASCII |
HEX |
ASCII |
HEX |
ASCII |
HEX |
ASCII |
|---|---|---|---|---|---|---|---|
20H |
Space |
30H |
0 |
40H |
@ |
50H |
P |
21H |
! |
31H |
1 |
41H |
A |
51H |
Q |
22H |
“ |
32H |
2 |
42H |
B |
52H |
R |
23H |
# |
33H |
3 |
43H |
C |
53H |
S |
24H |
$ |
34H |
4 |
44H |
D |
54H |
T |
25H |
% |
35H |
5 |
45H |
E |
55H |
U |
26H |
& |
36H |
6 |
46H |
F |
56H |
V |
27H |
‘ |
37H |
7 |
47H |
G |
57H |
W |
28H |
( |
38H |
8 |
48H |
H |
58H |
X |
29H |
) |
39H |
9 |
49H |
I |
59H |
Y |
2AH |
* |
3AH |
: |
4AH |
J |
5AH |
Z |
2BH |
+ |
3BH |
; |
4BH |
K |
5BH |
[ |
2CH |
, |
3CH |
< |
4CH |
L |
5CH |
\ |
2DH |
- |
3DH |
= |
4DH |
M |
5DH |
] |
2EH |
. |
3EH |
> |
4EH |
N |
5EH |
^ |
2FH |
/ |
3FH |
? |
4FH |
O |
5FH |
_ |
9DH#
HEX |
ASCII |
HEX |
ASCII |
HEX |
Fun Key |
HEX |
Fun Key |
|---|---|---|---|---|---|---|---|
60H |
` |
70H |
p |
80H |
F1 |
90H |
End |
61H |
a |
71H |
q |
81H |
F2 |
91H |
Page Down |
62H |
b |
72H |
r |
82H |
F3 |
92H |
Right Arrow |
63H |
c |
73H |
s |
83H |
F4 |
93H |
Left Arrow |
64H |
d |
74H |
t |
84H |
F5 |
94H |
Down Arrow |
65H |
e |
75H |
u |
85H |
F6 |
95H |
Up Arrow |
66H |
f |
76H |
v |
86H |
F7 |
96H |
Print Screen |
67H |
g |
77H |
w |
87H |
F8 |
97H |
*Ctrl |
68H |
h |
78H |
x |
88H |
F9 |
98H |
*Shift |
69H |
i |
79H |
y |
89H |
F10 |
99H |
*Left Alt |
6AH |
j |
7AH |
z |
8AH |
F11 |
9AH |
*Right Alt |
6BH |
k |
7BH |
{ |
8BH |
F12 |
9BH |
1s Delay |
6CH |
l |
7CH |
| |
8CH |
Insert |
9CH |
*Win-GUI |
6DH |
m |
7DH |
} |
8DH |
Home |
9DH |
*Keystroke |
6EH |
n |
7EH |
~ |
8EH |
Page Up |
||
6FH |
o |
7FH |
DEL |
8FH |
Delete |
Note
When Ctrl, Shift, Alt, GUI are set as prefix or suffix, they will be output in combination with the next character (not supported when set to ALT, TH keyboard). The character after Keystroke is directly output as the key value.