キーボードのキーが反応しない場合
入力できないキーは、ブラウザがkeydownとkeyupを受け取るか確認してください。イベントがない原因には、フォーカス、配列、OSショートカット、アクセシビリティ設定、接続、物理スイッチがあります。
キーボードテストを開く →よくある原因
入力言語、Num Lock・Fnの機能、キー割り当てソフト、ブラウザのショートカット、無線機器の電池、異物、スイッチの損傷で動作が変わる場合があります。一部のシステムキー・メディアキーはページに届く前に処理されます。
繰り返して試せる単一キーの例
画面の用語を分かりやすく読む
- key — 現在そのキーが意味する文字や操作
- 米国英語配列でAキーを押すと、通常は
aが入力されます。Shiftと同時に押すとAになることがあります。 - code — 押したキーの位置
- Aの位置にあるキーは、Shiftで文字が変わっても
KeyAというcodeを報告します。別の配列では、同じ位置のキーが別の文字を入力する場合があります。 - 現在押下中 — まだ離していないキーの数
- Aだけ押すと1、離すと0です。押した総回数ではありません。
- 確認済みキー — これまで観察した異なる位置
- Aを2回押して離しても1のままです。2回目を新しいキーとは数えません。
keyは、現在の配列に応じてChromeが報告する文字や操作です。codeは、KeyAのように物理的なキー位置を示す識別子です。両者は別の情報です。配列やShiftの状態によってkeyが変わっても、codeは変わらない場合があります。
- キーボードテストを開き、入力欄や言語選択欄ではないページ内の領域をクリックします。入力欄、テキストエリア、選択欄にフォーカスがあると、そのキー操作はテストの対象外になります。
- リセットを押し、確認済みキーと現在押下中の数を0に戻します。米国英語配列でShiftを押さずにAを押し続けてください。
key=a、code=KeyAが表示され、キーが強調されて現在押下中:1になることを確認します。 - Aを離し、keyupイベントと現在押下中:0の表示を確認します。確認済みキーの数は1のままです。Aをもう一度押しても異なるキー位置は1つなので、この値は打鍵回数とは異なります。
- アプリで反応しないキーでも繰り返してください。正確なkey/codeと押下・解放の両方が届くか記録します。普通のテキストエディタで別途比較し、必要なら別ポートや正常なキーボードも試します。
- 別のキーボードや配列と比較する前にリセットを押します。診断ページにはパスワードや個人的な文章を入力しないでください。
観察結果の読み方
- 別の文字が表示される: 入力言語、Shift、Caps Lock、割り当てを先に確認します。割り当てソフトを使っている場合だけ一時停止して比較します。keyが違うだけではスイッチ故障の証拠になりません。
- イベントが表示されない: ページにフォーカスを戻します。OSの予約操作や一部のメディアキーはブラウザに届かない場合があります。通常の入力や他のアプリと比較し、ポート・機器の比較前に再接続や無線電池を確認します。
- 押されたままになる: すべて離してフォーカスを戻すかリセットします。ウィンドウ切り替えで解放イベントが途切れることがあるため、故障を疑う前に再現してください。
- 複数キーの組み合わせだけ失敗する:同時入力ガイド (EN)を参照してください。単一キーの検査だけでは、キーボードが受け付ける組み合わせの上限は分かりません。
よくある質問
確認済みキーは打鍵回数ですか?
いいえ。このセッションで見た異なるキー位置の数です。長押しでイベントが繰り返されても異なるキーは増えません。
ブラウザでスイッチ故障を認定できますか?
いいえ。ページに届いたイベントを表示するだけです。ファームウェア、配列、OSの先行処理、フォーカス、接続を別々に考慮してください。自動キーイベントが検証するのは表示経路で、物理スイッチではありません。
ブラウザテストで確認できること
ブラウザのキーイベント、確認済みキーの強調、繰り返しや解放の欠落を確認できます。OS予約キーの観察、スイッチ認証、電気的チャタリングの直接測定、すべてのファームウェア問題の区別はできません。
制限とプライバシー
キーイベントはページ内に留まり、Device Checkのテストエンジンはアップロードしません。
ブラウザでの成功は、テスト中に想定したイベントやストリームがページに届いたことを意味します。有用な証拠ですが、修理、校正、保証、メーカー認証ではありません。
関連ガイド
結果を確認しますか?
上記の手順後に対応するDevice Checkツールを実行してください。
キーボードテストを開く →