キーボードテスト|全キーの動作確認
キーを押すと event.key・event.code・keyCode を即表示。履歴とキーごとの回数も記録し、不良キーの発見に便利です。ローカル動作で、キー入力の記録・送信は一切ありません。
🔒 すべてあなたのブラウザ内で動作します。入出力データはサーバに送信・保存されないため安全です。
🔒 キー入力はブラウザ内だけで処理され、記録・送信は一切ありません。
このツールについて
キーの故障が疑われるときはこれ。どのキーを押してもこのキーボードテスターが即座に反応し、ブラウザが受け取ったevent.keyとevent.codeの正確な値を表示、押下履歴とキーごとの回数も記録します。飲み物をこぼした後や掃除の後に全キーの反応を確かめたり、中古品を購入前にチェックしたり、ショートカットやキー割り当て変更のデバッグにコードを活用したりできます。処理はすべてローカルで完結し、キー入力は端末内でのみ扱われ、サーバーへの記録や送信は一切ありません。
よくある質問
event.keyとevent.codeの違いは何ですか?
event.keyは、キーボード配列を考慮したうえで、その押下が生み出す文字や動作を表します。Qと刻印されたキーはQWERTY配列では「q」ですが、AZERTY配列では「a」になります。一方のevent.codeは物理的なキー位置を示すため、同じキーは配列や言語に関係なく常に「KeyQ」と報告されます。入力される文字が重要ならkeyを、ゲームのようにどの物理キーが押されたかが重要ならcodeを使いましょう。
複数のキーを同時に押すと、一部が反応しなくなるのはなぜですか?
それはキーボードのゴースト現象で、故障ではなくハードウェアの制限です。多くのメンブレン式キーボードはキー同士で回路を共有しており、3キー以上の特定の組み合わせしか認識できません。余分な押下は誤入力(ファントム入力)を防ぐために単純に無視されます。ゲーミングキーボードはこの制限をなくすNキーロールオーバー(NKRO)を売りにしています。ここで反応しない組み合わせはゲーム中でも反応しません。キーの位置を離すか、NKRO対応キーボードへの切り替えを検討しましょう。
キー入力は記録されますか? 一部のキーが表示されないのはなぜですか?
すべてブラウザ内でローカルに処理され、キー入力がサーバーに保存されたりどこかへ送信されたりすることはないので、安心して打鍵できます。ただし一部のキーは表示されないことがあります。Fnキーはキーボードのハードウェア内部で処理されブラウザには届きません。また、Print Screenやメディアキーなどは、ページが受け取る前にOSやブラウザが横取りする場合があります。これは正常な動作で、キーの故障ではありません。