キーボードテスト(全キー押下判定)
新しいキーボードや中古品の動作確認、キーが反応しない・二重に入力されるといった不調の切り分けに。下のキーボード図をクリックしてから実際にキーを押すと、押したキーが色づき、全キーを押したかどうかが分かります。押したキーのキー名・コードを調べたいときはキーコード(e.code/e.key)チェッカーもご利用ください。入力内容はブラウザの外には出ません。
🔒 ブラウザ内で完結・入力データはサーバーに送信されません
ここをクリックしてからキーを押してください
- 未確認
- 押した
- 押している間
押したキー: 0 / 104
最後に押したキー
| キー名(key) | - |
| コード(code) | - |
| 位置 | - |
配置図にないキー
JISキーボードの「¥」「ろ」「無変換」などを押すと、ここに表示されます。
使い方と注意点
- 図の領域をクリック(またはタブキーでフォーカス)してからキーを押します。領域の外をクリックするとテストが止まり、他のページ操作に戻れます。
- テスト中は、F5(再読み込み)やスペースキー(スクロール)などブラウザの標準動作を無効にして判定します。ただし、Tabキーはフォーカス移動に使うため無効にせず、押すと同時にテストが止まります。再開するには領域をもう一度クリックしてください。
- キーの配置は、フルサイズ(104キー・ANSI配列)を基準にしています。JIS配列の「¥」「ろ」「変換」「カタカナひらがな」などは、押すと「配置図にないキー」に表示されます。ノートPCではテンキーやFnキーがなく、Fnキーはブラウザには届かない場合があります。
- Windowsキーや「PrintScreen」、メディアキー、OSが先に処理するショートカットは、ブラウザに届かず判定できないことがあります。
- キーを一度押しただけで複数回反応する(チャタリング)場合は、押下中のキー表示が一瞬ちらついたり、複数回点滅したりすることで気づけます。ここでは押した回数の集計は行いません。
用語解説
key と code
keyは入力された文字や機能(「a」「Enter」など)で、キーボード配列や入力モードで変わります。codeは物理的なキーの位置を表す名前(「KeyA」「Enter」など)で、配列が違っても同じキーなら同じ値になります。
チャタリング
キーを1回押しただけなのに、接点の劣化やほこりで何度も入力されてしまう不具合です。古いキーボードやスイッチの摩耗で起こります。
Nキーロールオーバー(NKRO)
同時に押した複数のキーを、いくつでも正しく認識できる仕組みです。非対応のキーボードでは、同時に押せるキー数に上限があります。
よくある質問
入力したキーの内容は保存・送信されますか?
いいえ。押したキーは画面の表示にだけ使われ、サーバーへの送信や保存はされません。ページを閉じる・結果をリセットすると消えます。
F5やスペースキーを押してもページが動かないのはなぜですか?
キーを正しく判定するため、テスト中はF5(再読み込み)やスペース(スクロール)などブラウザの標準動作を無効にしています。図の外側をクリックするとテストが止まり、通常の動作に戻ります。
Windowsキー・PrintScreen・Fnキーが反応しません。
これらはOSやキーボード本体が先に処理して、ブラウザに信号が届かないことがあります。特にFnキーは多くのキーボードで単体では検出できません。PrintScreenは離したときだけ検出される環境もあります。
JISキーボードですが、一部のキーが図にありません。
図は英字(ANSI)配列のフルサイズ配置です。JIS配列の「¥」「ろ」「無変換」「変換」「カタカナひらがな」などは、押すと「配置図にないキー」の欄にキー名とコードが表示され、反応していることを確認できます。
このページをシェア
