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属性で使用するキーコード | 実行時エラー一覧 > |