journal of all scince V.1. NO.1 | Page 54
caps
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
num
scrl
home
up
pgup
- (kpd)
left
center
right
+ (kpd)
end
down
pgdn
ins
del
3A
3B
3C
3D
3E
3F
40
41
42
43
44
45
46
47
48
49
4A
4B
4C
4D
4E
4F
50
51
52
53
3B00
3C00
3D00
3E00
3F00
4000
4100
4200
4300
4400
4700
4800
4900
2D
4B00
4C00
4D00
2B
4F00
5000
5100
5200
5300
5400
5500
5600
5700
5800
5900
5A00
5B00
5C00
5D00
37
38
39
2D
34
35
36
2B
31
32
33
30
2E
5E00
5F00
6000
6100
6200
6300
6400
6500
6600
6700
7700
8400
7300
7400
7500
7600
-
6800
6900
6A00
6B00
6C00
6D00
6E00
6F00
7000
7100
-
F+ GDI S@
bios
3B00
3C00
3D00
3E00
3F00
4000
4100
4200
4300
4400
37
38
39
2D
34
35
36
2B
31
32
33
30
2E
3B00
3C00
3D00
3E00
3F00
4000
4100
4200
4300
4400
4700
4800
4900
2D
4B00
4C00
4D00
2B
4F00
5000
5100
5200
5300
'("#
sEG%
" P
5400
5500
5600
5700
5800
5900
5A00
5B00
5C00
5D00
4700
4800
4900
2D
4B00
4C00
4D00
2B
4F00
5000
5100
5200
5300
A e
W d<
.abcde fg hijakle ji (modifier)
bit 7: Insert mode toggle
5400
5500
5600
5700
5800
5900
5A00
5B00
5C00
5D00
37
38
39
2D
34
35
36
2B
31
32
33
30
2E
P@2 * @] *
3
%
bit 6: Capslock toggle (1=capslock on)
bit 5: Numlock toggle (1=numlock on)
bit 4: Scroll lock toggle (1=scroll lock on)
Byte 40:17
KbdFlags1 (modifier
flags)
bit 3: Alt key (1=alt is down)
bit 2: Ctrl key (1=ctrl is down)
bit 1: Left shift key (1=left shift is down)
bit 0: Right shift key (1=right shift is down)
. %
-2 ] 3 V 3 (Toggle keys) /
bit 7: Insert key (currently down if 1)
" P %= %
n7- *
%
bit 6: Capslock key (currently down if 1)
KbdFlags2
Byte 40:18
bit 5: Numlock key (currently down if 1)
(Toggle keys down)
bit 4: Scroll lock key (currently down if 1)
bit 3: Pause state locked (ctrl-Numlock) if one
"