Happy Hacking Keyboard Lite 2 Scan code table Table 1 - PFU

Happy Hacking Keyboard Lite 2
Scan code table
Table 1: Scancode for Japanese layout
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
! 1ぬ
F1
2
02
16
16
1E
ESC
110
01
76
08
29
¨ 2ふ
F2
3
03
1E
1E
1F
Q た
Stop
17
10
15
15
14
Tab
CAPS
16
0F
0D
0D
2B
#ぁ
3あ
F3
4
04
26
26
20
$ぅ
4う
F4
5
05
25
25
21
%ぇ
5え
F5
6
06
2E
2E
22
W Eぃ R て
い
す
Find Opent Front
18
19
20
11
12
13
1D
24
2D
1D
24
2D
1A
08
15
&ぉ
6お
F6
7
07
36
36
23
T か
Props
21
14
2C
2C
17
’ゃ
7や
F7
8
08
3D
3D
24
Y ん
Help
22
15
35
35
1C
(ゅ
8ゆ
F8
9
09
3E
3E
25
U な
I に
PSc
24
17
43
43
0C
23
16
3C
3C
18
Control
A ち
S と
D し
F は
G さ
H く
J ま
58
1D
14
11
E0
31
1E
1C
1C
04
32
1F
1B
1B
16
33
20
23
23
07
34
21
2B
2B
09
35
22
34
34
0A
36
23
33
33
0B
37
24
3B
3B
0D
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
Zっ
つ
Undo
46
2C
1A
1A
1D
Shift
44
2A
12
12
E1
Fn
Alt
–
–
–
–
–
60
38
11
19
E2
All Rights Reserved, Copyright c PFU limited 2002
X さ
Cut
47
2D
22
22
1B
半/全
漢字
Win
1
29
0E
0E
35
C そ
Copy
48
2E
21
21
06
V ひ
Paste
49
2F
2A
2A
19
B こ
Again
50
30
32
32
05
)ょ
9よ
F9
10
0A
46
46
26
を
0わ
F10
11
0B
45
45
27
O ら
ScrLk
25
18
44
44
12
P せ
Pus
26
19
4D
4D
13
K L の
り
Home PgUp
38
39
25
26
42
4B
42
4B
0E
0F
N み
M も
51
31
31
31
11
52
32
3A
3A
10
= -ほ
F11
12
0C
4E
4E
2D
‘ @゛
↑
27
1A
54
54
2F
+ ;れ
←
40
27
4C
4C
33
、
。
ね
る
End PgDn
53
54
33
34
41
49
41
49
36
37
˜ ˆへ
F12
13
0D
55
55
2E
¥
Ins
14
7D
6A
5D
17
「
[゜
Enter
28
1B
5B
5B
30
43
1C
5A
5A
28
* :け
→
41
28
52
52
34
/・
]め
↓
55
35
4A
4A
38
BS
Del
15
0E
66
66
2A
」
]む
42
2B
5D
53
32
ろ
Shift
56
73
51
51
87
57
36
59
59
E5
カタ /ひら
無変換
SPACE
変換
ローマ字
Alt
Fn
131
7B
67
85
19
61
39
29
29
2C
132
79
64
86
18
Win
133
70
13
87
16
62
E038
E011
39
E6
–
–
–
–
–
1
↑
PgUp
83
E048
E075
63
52
←
Home
79
E04B
E06B
61
50
↓
PgDn
84
E050
E072
60
51
→
End
89
E04D
E074
6A
4F
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
April 2, 2002
Happy Hacking Keyboard Lite 2
Scan code table
Table 2: Scancode for Japanese layout(with Fn)
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
! 1ぬ
F1
112
3B
05
07
3A
ESC
110
01
76
08
29
¨ 2ふ
F2
113
3C
06
0F
3B
Q た
Stop
17
10
15
15
78
Tab
CAPS
30
3A
58
14
39
#ぁ
3あ
F3
114
3D
04
17
3C
W て
Find
18
11
1D
1D
7E
$ぅ
4う
F4
115
3E
0C
1F
3D
Eぃ
い
Open
19
12
24
24
74
%ぇ
5え
F5
116
3F
03
27
3E
R す
Front
20
13
2D
2D
77
&ぉ
6お
F6
117
40
0B
2F
3F
T か
Props
21
14
2C
2C
76
’ゃ
7や
F7
118
41
83
37
40
Y ん
Help
22
15
35
35
75
(ゅ
8ゆ
F8
119
42
0A
3F
41
U な
I に
PSc
124
*1-1
*1-2
57
46
23
16
3C
3C
18
Control
A ち
S と
D し
F は
G さ
H く
J ま
58
1D
14
11
E0
31
1E
1C
1C
04
32
1F
1B
1B
16
33
20
23
23
07
34
21
2B
2B
09
35
22
34
34
0A
36
23
33
33
0B
37
24
3B
3B
0D
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
Zっ
つ
Undo
46
2C
1A
1A
7A
Shift
44
2A
12
12
E1
Fn
Alt
–
–
–
–
–
60
38
11
19
E2
IBM No.
Set1
Set2
X さ
Cut
47
2D
22
22
7B
半/全
漢字
Win
127
E05B
E01F
8B
E3
C そ
Copy
48
2E
21
21
7C
B こ
Again
50
30
32
32
79
を
0わ
F10
121
44
09
4F
43
O ら
ScrLk
125
46
7E
5F
47
P せ
Pus
126
*2-1
*2-2
62
48
K L の
り
Home PgUp
80
85
E047 E049
E06C E07D
6E
6F
4A
4B
N み
M も
51
31
31
31
11
52
32
3A
3A
10
= -ほ
F11
122
57
78
56
44
+ ;れ
←
79
E04B
E06B
61
50
、
。
ね
る
End PgDn
81
86
E04F E051
E069 E07A
65
6D
4D
4E
 ̄ ˆへ
F12
123
58
07
5E
45
‘ @゛
↑
83
E048
E075
63
52
¥
Ins
75
E052
E070
67
49
BS
Del
76
E053
E071
64
4C
「
[゜
Enter
28
1B
5B
5B
30
43
1C
5A
5A
28
* :け
→
89
E04D
E074
6A
4F
/・
]め
↓
84
E050
E072
60
51
」
]む
42
2B
5D
53
32
ろ
Shift
56
73
51
51
87
57
36
59
59
E5
カタ /ひら
無変換
SPACE
変換
ローマ字
Alt
Fn
131
7B
67
85
19
61
39
29
29
2C
132
79
64
86
18
Win
128
E05C
E027
8C
E7
62
E038
E011
39
E6
–
–
–
–
–
*1
124
E02AE037
E012E07C
All Rights Reserved, Copyright c PFU limited 2002
V ひ
Paste
49
2F
2A
2A
7D
)ょ
9よ
F9
120
43
01
47
42
↑
PgUp
85
E049
E07D
6F
4B
←
Home
80
E047
E06C
6E
4A
↓
PgDn
86
E051
E07A
6D
4E
→
End
81
E04F
E069
65
4D
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
*2
126
E11D45E19DC5
E11477E1F014F077
2
April 2, 2002
Happy Hacking Keyboard Lite 2
Scan code table
Table 3: Scancode for US layout
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
! 1 F1
2
02
16
16
1E
ESC
110
01
76
08
29
Tab
CAPS
16
0F
0D
0D
2B
@ 2 F2
3
03
1E
1E
1F
# 3 F3
4
04
26
26
20
$ 4 F4
5
05
25
25
21
% 5 F5
6
06
2E
2E
22
ˆ 6 F6
7
07
36
36
23
& 7 F7
8
08
3D
3D
24
Q W E R T Y Stop
17
10
15
15
14
Find
18
11
1D
1D
1A
Open
19
12
24
24
08
Front
20
13
2D
2D
15
Props
21
14
2C
2C
17
Help
22
15
35
35
1C
* 8 F8
9
09
3E
3E
25
( 9 F9
10
0A
46
46
26
) 0 F10
11
0B
45
45
27
- F11
12
0C
4E
4E
2D
U I O P 23
16
3C
3C
18
PSc
24
17
43
43
0C
ScrLk
25
18
44
44
12
Pus
26
19
4D
4D
13
+ = F12
13
0D
55
55
2E
]
↑
27
1A
54
54
2F
Ins
29
2B
5D
5C
31
[
˜ ‘ Del
1
29
0E
0E
35
Delete
BS
76
E053
E071
64
4C
28
1B
5B
5B
30
BS
BS
15
0E
66
66
2A
IBM No.
Set1
Set2
Set3
USB U-ID
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
A MODE SW 4
[ON]
31
1E
1C
1C
04
58
1D
14
11
E0
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
MODE SW 4
[OFF]
S D F G H J K L 37
24
3B
3B
0D
Home PgUp
38
39
25
26
42
4B
42
4B
0E
0F
Control
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
IBM No.
Set1
Set2
Set3
USB U-ID
32
1F
1B
1B
16
33
20
23
23
07
34
21
2B
2B
09
35
22
34
34
0A
36
23
33
33
0B
Z X C V B Undo
46
2C
1A
1A
1D
Cut
47
2D
22
22
1B
Copy
48
2E
21
21
06
Paste
49
2F
2A
2A
19
Again
50
30
32
32
05
N M Shift
44
2A
12
12
E1
51
31
31
31
11
52
32
3A
3A
10
,
End
53
33
41
41
36
; : ←
40
27
4C
4C
33
. PgDn
54
34
49
49
37
’ " →
41
28
52
52
34
? / ↓
55
35
4A
4A
38
Fn
Alt
Win
SPACE
Win
Alt
–
–
–
–
–
60
38
11
19
E2
127
E05B
E01F
8B
E3
61
39
29
29
2C
128
E05C
E027
8C
E7
62
E038
E011
39
E6
Win
Alt
Alt
Win
127
E05B
E01F
8B
E3
60
38
11
19
E2
62
E038
E011
39
E6
128
E05C
E027
8C
E7
All Rights Reserved, Copyright c PFU limited 2002
3
MODE SW 3
[OFF]
MODE SW 3
[ON]
Enter
43
1C
5A
5A
28
Shift
Fn
57
36
59
59
E5
–
–
–
–
–
↑
PgUp
83
E048
E075
63
52
←
Home
79
E04B
E06B
61
50
↓
PgDn
84
E050
E072
60
51
→
End
89
E04D
E074
6A
4F
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
April 2, 2002
Happy Hacking Keyboard Lite 2
Scan code table
Table 4: Scancode for US layout (with Fn)
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
! 1 F1
112
3B
05
07
3A
ESC
110
01
76
08
29
Tab
CAPS
30
3A
58
14
39
@ 2 F2
113
3C
06
0F
3B
# 3 F3
114
3D
04
17
3C
$ 4 F4
115
3E
0C
1F
3D
% 5 F5
116
3F
03
27
3E
ˆ 6 F6
117
40
0B
2F
3F
& 7 F7
118
41
83
37
40
Q W E R T Y Stop
17
10
15
15
78
Find
18
11
1D
1D
7E
Open
19
12
24
24
74
Front
20
13
2D
2D
77
Props
21
14
2C
2C
76
Help
22
15
35
35
75
* 8 F8
119
42
0A
3F
41
( 9 F9
120
43
01
47
42
) 0 F10
121
44
09
4F
43
- F11
122
57
78
56
44
U I O P 23
16
3C
3C
18
PSc
124
*1-1
*1-2
57
46
ScrLk
125
46
7E
5F
47
Pus
126
*2-1
*2-2
62
48
+ = F12
123
58
07
5E
45
]
↑
83
E048
E075
63
52
Ins
75
E052
E070
67
49
[
˜ ‘ Del
76
E053
E071
64
4C
Delete
BS
15
0E
66
66
2A
28
1B
5B
5B
30
BS
BS
15
0E
66
66
2A
IBM No.
Set1
Set2
Set3
USB U-ID
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
A MODE SW 4
[ON]
31
1E
1C
1C
04
58
1D
14
11
E0
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
MODE SW 4
[OFF]
S D F G H J K L 37
24
3B
3B
0D
Home PgUp
80
85
E047 E049
E06C E07D
6E
6F
4A
4B
Control
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
IBM No.
Set1
Set2
Set3
USB U-ID
32
1F
1B
1B
16
33
20
23
23
07
34
21
2B
2B
09
35
22
34
34
0A
36
23
33
33
0B
Z X C V B Undo
46
2C
1A
1A
7A
Cut
47
2D
22
22
7B
Copy
48
2E
21
21
7C
Paste
49
2F
2A
2A
7D
Again
50
30
32
32
79
N M Shift
44
2A
12
12
E1
51
31
31
31
11
52
32
3A
3A
10
,
End
81
E04F
E069
65
4D
; ’ : " ←
→
79
89
E04B E04D
E06B E074
61
6A
50
4F
. PgDn
86
E051
E07A
6D
4E
? / ↓
84
E050
E072
60
51
Fn
Alt
Win
SPACE
Win
Alt
–
–
–
–
–
60
38
11
19
E2
127
E05B
E01F
8B
E3
61
39
29
29
2C
128
E05C
E027
8C
E7
62
E038
E011
39
E6
Win
Alt
Alt
Win
127
E05B
E01F
8B
E3
60
38
11
19
E2
62
E038
E011
39
E6
128
E05C
E027
8C
E7
IBM No.
Set1
Set2
*1
124
E02AE037
E012E07C
All Rights Reserved, Copyright c PFU limited 2002
MODE SW 3
[OFF]
MODE SW 3
[ON]
Enter
43
1C
5A
5A
28
Shift
Fn
57
36
59
59
E5
–
–
–
–
–
↑
PgUp
85
E049
E07D
6F
4B
←
Home
80
E047
E06C
6E
4A
↓
PgDn
86
E051
E07A
6D
4E
→
End
81
E04F
E069
65
4D
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
Upper
Lower
Fn
IBM No.
Set1
Set2
Set3
USB U-ID
*2
126
E11D45E19DC5
E11477E1F014F077
4
April 2, 2002