KeyCtrlCodeList - cwtickle/danoniplus GitHub Wiki
English | Japanese
| < キーの仕様について | KeyCtrl属性で使用するキーコード | 実行時エラー一覧 > |
KeyCtrl属性で使用するキーコード
- キー数仕様のカスタムキー定義の keyCtrlX で使用する
キーコード(KeyCode)とKeyboardEvent.code及び略記、JIS/USキーボードでの対応キーの対応表です。 - キーコンフィグ画面上のキー表示はタイトルの言語設定で変わります。(Ja⇒JIS, En⇒US)
- キーコードは基本的に
KeyboardEvent.keyCode
(Windows, JIS) の値に準拠していますが、一部拡張しています。
KeyCode | Code略名 | KeyboardEvent.code | キー名(JIS) | キー名(US) |
---|---|---|---|---|
0 | - | - | (キー無効) | (キー無効) |
1 | - | - | Unknown※割り当て不可 | Unknown※割り当て不可 |
8 | Backspace | Backspace | Backspace (MacではDelete ) |
Backspace (MacではDelete ) |
9 | Tab | Tab | Tab |
Tab |
12 | Clear | Clear | Clear |
Clear |
13 | Enter | Enter | Enter |
Enter |
16 | ShiftShiftLeft | ShiftLeft | 左Shift |
左Shift |
17 | ControlControlLeft | ControlLeft | 左Ctrl |
左Ctrl |
18 | AltAltLeft | AltLeft | 左Alt |
左Alt |
19 | Pause | Pause | Pause |
Pause |
27 | Escape | Escape | Esc |
Esc |
28 | Convert | Convert | 変換 |
ー |
29 | NonConvert | NonConvert | 無変換 |
ー |
32 | Space | Space | スペース |
スペース |
33 | PageUp | PageUp | PageUp |
PageUp |
34 | PageDown | PageDown | PageDown |
PageDown |
35 | End | End | End |
End |
36 | Home | Home | Home |
Home |
37 | LeftArrowLeft | ArrowLeft | ← |
← |
38 | UpArrowUp | ArrowUp | ↑ |
↑ |
39 | RightArrowRight | ArrowRight | → |
→ |
40 | DownArrowDown | ArrowDown | ↓ |
↓ |
44 | PrintScreen | PrintScreen | PrintScreen |
PrintScreen |
45 | Insert | Insert | Insert |
Insert |
46 | Delete | Delete | Delete (Macでは未使用) |
Delete (Macでは未使用) |
47 | Help | Help | Help |
Help |
48 | D0Digit0 | Digit0 | 0 |
0 ) |
49 | D1Digit1 | Digit1 | 1 ! |
1 ! |
50 | D2Digit2 | Digit2 | 2 " |
2 @ |
51 | D3Digit3 | Digit3 | 3 # |
3 # |
52 | D4Digit4 | Digit4 | 4 $ |
4 $ |
53 | D5Digit5 | Digit5 | 5 % |
5 % |
54 | D6Digit6 | Digit6 | 6 & |
6 ^ |
55 | D7Digit7 | Digit7 | 7 ' |
7 & |
56 | D8Digit8 | Digit8 | 8 ( |
8 * |
57 | D9Digit9 | Digit9 | 9 ) |
9 ( |
65 | AKeyA | KeyA | A |
A |
66 | BKeyB | KeyB | B |
B |
67 | CKeyC | KeyC | C |
C |
68 | DKeyD | KeyD | D |
D |
69 | EKeyE | KeyE | E |
E |
70 | FKeyF | KeyF | F |
F |
71 | GKeyG | KeyG | G |
G |
72 | HKeyH | KeyH | H |
H |
73 | IKeyI | KeyI | I |
I |
74 | JKeyJ | KeyJ | J |
J |
75 | KKeyK | KeyK | K |
K |
76 | LKeyL | KeyL | L |
L |
77 | MKeyM | KeyM | M |
M |
78 | NKeyN | KeyN | N |
N |
79 | OKeyO | KeyO | O |
O |
80 | PKeyP | KeyP | P |
P |
81 | QKeyQ | KeyQ | Q |
Q |
82 | RKeyR | KeyR | R |
R |
83 | SKeyS | KeyS | S |
S |
84 | TKeyT | KeyT | T |
T |
85 | UKeyU | KeyU | U |
U |
86 | VKeyV | KeyV | V |
V |
87 | WKeyW | KeyW | W |
W |
88 | XKeyX | KeyX | X |
X |
89 | YKeyY | KeyY | Y |
Y |
90 | ZKeyZ | KeyZ | Z |
Z |
91 | - | (MataLeft) | Windows ※割り当て不可 |
Windows ※割り当て不可 |
93 | ContextMenu | ContextMenu | Application |
Application |
96 | N0Numpad0 | Numpad0 | テンキー0 |
テンキー0 |
97 | N1Numpad1 | Numpad1 | テンキー1 |
テンキー1 |
98 | N2Numpad2 | Numpad2 | テンキー2 |
テンキー2 |
99 | N3Numpad3 | Numpad3 | テンキー3 |
テンキー3 |
100 | N4Numpad4 | Numpad4 | テンキー4 |
テンキー4 |
101 | N5Numpad5 | Numpad5 | テンキー5 |
テンキー5 |
102 | N6Numpad6 | Numpad6 | テンキー6 |
テンキー6 |
103 | N7Numpad7 | Numpad7 | テンキー7 |
テンキー7 |
104 | N8Numpad8 | Numpad8 | テンキー8 |
テンキー8 |
105 | N9Numpad9 | Numpad9 | テンキー9 |
テンキー9 |
106 | N*NumpadMultiply | NumpadMultiply | テンキー* |
テンキー* |
107 | N+NumpadAdd | NumpadAdd | テンキー+ |
テンキー+ |
108 | NEnterNumpadEnter | NumpadEnter | テンキーEnter |
テンキーEnter |
109 | N-NumpadSubtract | NumpadSubtract | テンキー- |
テンキー- |
110 | N.NumpadDecimal | NumpadDecimal | テンキー. |
テンキー. |
111 | NDivNumpadDivide | NumpadDivide | テンキー/ |
テンキー/ |
112 | F1 | F1 | F1 |
F1 |
113 | F2 | F2 | F2 |
F2 |
114 | F3 | F3 | F3 |
F3 |
115 | F4 | F4 | F4 |
F4 |
116 | F5 | F5 | F5 |
F5 |
117 | F6 | F6 | F6 |
F6 |
118 | F7 | F7 | F7 |
F7 |
119 | F8 | F8 | F8 |
F8 |
120 | F9 | F9 | F9 |
F9 |
121 | F10 | F10 | F10 |
F10 |
122 | F11 | F11 | F11 |
F11 |
123 | F12 | F12 | F12 |
F12 |
124 | F13 | F13 | F13 |
F13 |
125 | F14 | F14 | F14 |
F14 |
126 | F15 | F15 | F15 |
F15 |
134 | FN | FN | FN |
FN |
144 | NumLock | NumLock | NumLock |
NumLock |
145 | ScrollLock | ScrollLock | ScrollLock |
ScrollLock |
186 | QuoteJa-Colon | Quote | : * |
' " |
187 | ;Semicolon | Semicolon | ; + |
; : |
188 | Comma | Comma | , < |
, < |
189 | Minus | Minus | - = |
- _ |
190 | Period | Period | . > |
. > |
191 | Slash | Slash | / ? |
/ ? |
192 | BracketLeftJa-@ | BracketLeft | @ ` |
[ { |
219 | BracketRightJa-[ | BracketRight | [ { |
] } |
220 | IntlYen | IntlYen | \ | |
ー |
221 | BackslashJa-] | Backslash | ] } |
\ | |
222 | EqualJa-^ | Equal | ^ ~ |
= + |
226 | IntlRo | IntlRo | \ _ |
ー |
229 | - | Backquote | IME ※割り当て不可 |
` ~ |
240 | - | (CapsLock) | CapsLock ※割り当て不可 |
CapsLock ※割り当て不可 |
256 | ShiftRight | ShiftRight | 右Shift |
右Shift |
257 | ControlRight | ControlRight | 右Ctrl |
右Ctrl |
258 | AltRight | AltRight | 右Alt |
右Alt |
関連項目
更新履歴
Version | 変更内容 |
---|---|
v34.5.1 | ・キーコード: 260の利用を取り止め(キーコード: 256へ統合) |
v34.4.0 | ・Chrome系ブラウザの右シフト解釈変更対応(キーコード: 260を追加) |
v34.2.0 | ・タイトルの言語設定の切り替えにより、キーコンフィグ画面のキー表示をJIS/USキーボードに切り替える機能を追加 |
v32.0.0 | ・Shift, Ctrl, Altキーの左右キーの割り当てを分離・日本語キーボードと対応キーが異なるキー(Quote, BracketLeft, BracketRight, Backslash, Equal)について別名を追加 |
v31.4.0 | ・キー割当設定について KeyboardEvent.code の値及び略名が使えるよう変更 |
v16.0.0 | ・KeyBoardEvent.keyCode から KeyBoardEvent.code へ移行(この時点で指定可能な値は従来のキーコードのみ) |
| < キーの仕様について | KeyCtrl属性で使用するキーコード | 実行時エラー一覧 > |