USB HID キーコード

セル背景色が灰色のキー&コードは、定義は存在するが日本語106/109キーボードに対応するキーが存在しないものです。任意のキーに対してこれらのキーコードを設定した場合に、キー押下がどのように処理されるかはOSやアプリケーションに依存します(日本語環境であれば大抵は無視されます)

セル背景色緑のキー&コードはファームウェアのバージョンが2.0以上で使用可能です

 

キー コード
a A 04
b B 05
c C 06
d D 07
e E 08
f F 09
g G 0A
h H 0B
i I 0C
j J 0D
k K 0E
l L 0F
m M 10
n N 11
o O 12
p P 13
q Q 14
r R 15
s S 16
t T 17
u U 18
v V 19
w W 1A
x X 1B
y Y 1C
z Z 1D
1 ! 1E
2 “ 1F
3 # 20
4 $ 21
5 % 22
6 & 23
7 ‘ 24
8 ( 25
9 ) 26
0 27
Return / Enter 28
Escape 29
Backspace 2A
Tab 2B
スペース 2C
– = 2D
^ ~ 2E
@ ` 2F
[ { 30
\ (バックスラッシュ) | 31
] } 32
; + 33
: * 34
半角/全角 35
, < 36
. > 37
/ ? 38
Caps Lock 39
F1 3A
F2 3B
F3 3C
F4 3D
F5 3E
F6 3F
F7 40
F8 41
F9 42
F10 43
F11 44
F12 45
Print Screen 46
Scroll Lock 47
Pause/Break 48
Insert 49
Home 4A
Page Up 4B
Delete 4C
End 4D
Page Down 4E
カーソルキー → 4F
カーソルキー ← 50
カーソルキー ↓ 51
カーソルキー ↑ 52
Num Lock 53
テンキー / 54
テンキー * 55
テンキー – 56
テンキー + 57
テンキー Enter 58
テンキー 1 59
テンキー 2 5A
テンキー 3 5B
テンキー 4 5C
テンキー 5 5D
テンキー 6 5E
テンキー 7 5F
テンキー 8 60
テンキー 9 61
テンキー 0 62
テンキー . 63
Europe 2 64
App 65
Power 66
テンキー = 67
F13 68
F14 69
F15 6A
F16 6B
F17 6C
F18 6D
F19 6E
F20 6F
F21 70
F22 71
F23 72
F24 73
Execute 74
Help 75
Menu 76
Select 77
Stop 78
Again 79
Undo 7A
Cut 7B
Copy 7C
Paste 7D
Find 7E
Mute 7F
Volume Up 80
Volume Dn 81
Locking Caps Lock 82
Locking Num Lock 83
Locking Scroll Lock 84
テンキー , 85
テンキー Equal Sign 86
ろ (RO) 87
カタカナ/ひらがな 88
¥(YEN) 89
変換 (次候補) 8A
無変換 8B
Keyboard Int’l 6 8C
Keyboard Int’l 7 8D
Keyboard Int’l 8 8E
Keyboard Int’l 9 8F
Keyboard Lang 1 / カナ (OSX) 90
Keyboard Lang 2 / 英数 (OSX) 91
Keyboard Lang 3 92
Keyboard Lang 4 93
Keyboard Lang 5 94
Keyboard Lang 6 95
Keyboard Lang 7 96
Keyboard Lang 8 97
Keyboard Lang 9 98
Alternate 99
SysReq/Attention 9A
Cancel 9B
Clear 9C
Prior 9D
Return 9E
Separator 9F
Out A0
Oper A1
Clear/Again A2
CrSel/Props A3
ExSel A4
レイヤー指定 A5
レイヤー指定 A6
レイヤー切り替え A7
未定義 A8
ユーザ定義マクロ(Long)1 A9
 ユーザ定義マクロ(Long)2 AA
 ユーザ定義マクロ(Long)3 AB
 ユーザ定義マクロ(Long)4 AC
 ユーザ定義マクロ(Long)5 AD
 ユーザ定義マクロ(Long)6 AE
ユーザ定義マクロ(Long)7 AF
ユーザ定義マクロ(Short)1  B0
ユーザ定義マクロ(short)2  B1
ユーザ定義マクロ(short)3  B2
ユーザ定義マクロ(short)4  B3
ユーザ定義マクロ(short)5  B4
ユーザ定義マクロ(short)6  B5
ユーザ定義マクロ(short)7  B6
ユーザ定義マクロ(short)8  B7
ユーザ定義マクロ(short)9  B8
ユーザ定義マクロ(short)10  B9
ユーザ定義マクロ(short)11 BA
ユーザ定義マクロ(short)12 BB
ユーザ定義マクロ(short)13 BC
ユーザ定義マクロ(short)14 BD
未定義 BE-CF
システムコントロール Power Down D0
システムコントロール Sleep D1
未定義 D2-D5
組み込みマクロ テンキー = (注1) D6
組み込みマクロ テンキー , (カンマ) (注1) D7
組み込みマクロ テンキー 000 D8
組み込みマクロ Ctrl & Alt & Del D9
組み込みマクロ Ctrl & Z DA
組み込みマクロ Ctrl & X DB
組み込みマクロ Ctrl & C DC
組み込みマクロ Ctrl & V DD
組み込みマクロ Win & Shift & N DE
組み込みマクロ Ctrl & Shift & Esc DF
左Ctrl E0
左Shift E1
左Alt E2
左Win E3
右Ctrl E4
右Shift E5
右Alt E6
右Win E7
コンシューマコントロール Mute E8
コンシューマコントロール Volume Up E9
コンシューマコントロール Volume Down EA
コンシューマコントロール Next Track EB
コンシューマコントロール Prev Track EC
コンシューマコントロール Stop ED
コンシューマコントロール Stop & Eject EE
コンシューマコントロール Play & Pause EF
コンシューマコントロール AL CC Config F0
コンシューマコントロール AL Email F1
コンシューマコントロール AL Calc F2
コンシューマコントロール AL Local Browser F3
コンシューマコントロール AC Search F4
コンシューマコントロール AC Home F5
コンシューマコントロール AC Back F6
コンシューマコントロール AC Forward F7
コンシューマコントロール AC Stop F8
コンシューマコントロール AC Refresh F9
コンシューマコントロール AC Bookmarks FA
コンシューマコントロール AL Internet browser FB
コンシューマコントロール AL Desktop FC
コンシューマコントロール Test1 FD
コンシューマコントロール Test2 FE
未定義 FF

 

補足しますと、「コンシューマコントロール AC」で始まるキー&コードはブラウザ制御を行います(ACは “Application Control” の略です)。例えば「AC Refresh」はブラウザの再読み込みを行います。

コンシューマコントロールキーは全21種が使用可能ですが、キーコードを発生させた場合にどのようなアクションが起きるかはOSに依存します。キー&コードによっては何も起きないものもあります。

ウェブブラウザを1-key起動させたい場合は「AL Internet Browser」ではなく「AC Home」を使用して下さい(少なくともWindowsでは)。通常使用に設定されているブラウザが起動します。

組み込みマクロの「テンキー =」と「テンキー  , (カンマ)」 はWindowsでのみ使用可能です1

 

参考資料
Microsoft:  USB HID to PS/2 Scan Code Translation Table

  1. Windowsが持っている「Altキーを押しながらテンキーパッドでキーコードを打ち込むとそのキーの入力イベントが発生する」 機能を使って実現しています []