Table 2.3. (cont.) 50-key type virtual key codes and character codes (non-function mode)
Key
Location
[X]
[Y]
[Z]
[ENT]
[C]
[BS]
[Func]
[SF]
[SCAN]
[M1]
[M2]
[M3]
[M3H]
[M4]
[M4H]
[M5]
[M5H]
(*1) Virtual key codes and character codes will differ based on the key settings.
Please refer to "B-3 Magic Keys, Scan Key Virtual Key Codes and Character Codes" for further
details.
(2) Function mode
Table 2.4. 50-key type virtual key codes and character codes (function mode)
Key
Location
[▲]
[▲]
[◄]
[►]
[9]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
[.]
Normal Status
Virtual Key Code
Constant
Value
X
58
Y
59
Z
5A
Return
0D
Clear
0C
Back
08
Func
D2
ShiftKey
10
Scan (*1)
D1 (*1)
M1 (*1)
C1 (*1)
M2 (*1)
C2 (*1)
M3 (*1)
C3 (*1)
M3H (*1)
C8 (*1)
M4 (*1)
C4 (*1)
M4H (*1)
C9 (*1)
M5 (*1)
C5 (*1)
M5H (*1)
CA (*1)
Normal Status
Virtual Key Code
Constant
Value
Up
26
Down
28
Left
25
Right
27
D9
39
D8
38
D7
37
D6
36
D5
35
D4
34
D3
33
D2
32
D1
31
D0
30
OemPeriod
BE
With [SF] Key Pressed
Virtual Key Code
Character
Code
Constant
←
58 (X)
←
59 (Y)
←
5A (Z)
←
0D
←
0C
←
08
−
←
−
←
− (*1)
←
− (*1)
←
− (*1)
←
− (*1)
←
− (*1)
←
− (*1)
←
− (*1)
←
− (*1)
←
− (*1)
←
With [SF] Key Pressed
Virtual Key Code
Character
Code
Constant
−
←
−
←
−
←
−
←
←
39 (9)
←
38 (8)
37 (7)
←
←
36 (6)
←
35 (5)
←
34 (4)
←
33 (3)
←
32 (2)
←
31 (1)
30 (0)
←
←
2E (.)
- 339 -
Character
Code
Value
←
78 (x)
←
79 (y)
←
7A (z)
←
0D
←
0C
←
20 ( )
←
−
←
−
←
− (*1)
←
− (*1)
←
− (*1)
←
− (*1)
←
− (*1)
←
− (*1)
←
− (*1)
←
− (*1)
←
− (*1)
Character
Code
Value
←
−
←
−
←
−
←
−
←
3D (=)
←
2D (-)
←
2B (+)
←
25 (%)
←
2A (∗)
←
2F (/)
←
23 (#)
←
26 (&)
←
24 ($)
←
3A (:)
←
2C (,)