Cookie の使用について.本サイトでは、基本機能の提供に必要な必須 Cookie を使用しています。さらに、同意いただいた場合に限り、アクセス解析 Cookie を利用して利用状況を把握し、サービス改善に役立てます。詳しくは .
このツールは使いやすかったですか?
フィードバックは改善に役立ちます
检测键盘按键是否正常触发,排查失灵、冲突问题,适用于硬件测试与故障诊断。
概要
解決できる課題、処理の仕組み、データの範囲を確認できます。
キーボードテストは、物理キーボードを押したときにブラウザーへ届くキーイベントを見て、キーごとの反応を確かめるページです。キーを押している間は図の該当箇所が押下状態になり、離すとテスト済みの色が残ります。画面には最後に受け取ったイベントの key、code、location、which も表示されます。
key は入力方法や修飾キーを反映したキーの意味、code はキーの物理位置を示す識別子です。location は左右の修飾キーやテンキーなどの区別に使えます。W3CのUI Events仕様では、配列やIMEなどの状態によって値が変わることや、環境によってイベントが届かない場合も説明されています。
キー図はANSI配列を基準にした一般的なレイアウトです。日本語JIS配列にある「変換」「無変換」「かな」などの専用キーは図に含まれません。JISキーボードでも、共通するキーを押したときにイベントが届くか、codeがどう表示されるかを確認する用途には使えますが、図の位置とキーキャップの印字が一致するとは限りません。
たとえばテンキーの「1」は、メインキー側の「1」と同じ文字として扱われることがあります。codeやlocationを合わせて見ると、どの位置からの入力か確認しやすくなります。
使い方
手順に沿って操作し、例を使って入力と結果を確認します。
デスクトップPCなどで確認したいキーボードを接続し、ページ上を一度クリックしてからキーを押します。画面キーボードではなく、実際のキーボードから入力してください。
文字キー、数字キー、修飾キー、矢印キー、テンキーなど、機器にあるキーを一つずつ押します。押している間の表示と、離した後に残る色を確認します。キー図にないJIS専用キーは網羅対象として判定できません。
直前に押したキーについて、key、code、location、whichの表示を読みます。疑わしいキーを再確認するときは「リセット」で記録を消してから、同じキーや近くのキーを押し比べます。
Shiftなどを押しながら別のキーを押すこともできます。図では押されたキーの状態を確認できますが、表示欄に残るのは直近のイベントだけで、同時押しの上限を測る機能ではありません。
活用例
仕事や日常の流れの中での活用方法を紹介します。
文字入力で特定キーが反応しない場合、ブラウザーにイベントが届くかを先に確認します。同じ列や周辺のキーも試すと、現象が一つのキーだけか、範囲に及ぶか整理できます。
新しいキーボードを使い始めるとき、実際に搭載されているキーを順に押してイベントの有無を見ます。配列図はANSI基準なので、キーの印字やJIS独自キーの配置確認にはキーボード本体も参照してください。
Q&A
よくある疑問や迷いやすい点をまとめて確認できます。
この表示だけでは断定できません。OSのショートカット、IME、ブラウザーや機器の設定などでイベントがページに届かない場合があります。ページをクリックし直して再試行し、別のアプリや端末でも症状を比べてください。
キー図はANSI配列を基準としており、JIS専用キーの図示や網羅をしていません。環境によってイベント情報が表示される可能性はありますが、このページでそのキーの正常性を判定することはできません。
whichは互換性のために表示される値で、環境によって異なることがあります。位置の確認にはcodeやlocationも見てください。
注意
利用範囲、結果の制限、必要な注意点を事前に確認します。
このページが確認するのはブラウザーに届いたキーイベントです。キーの物理的な感触、電気接点、押下圧、チャタリング、ゴースト、同時押し性能を測定しません。Fnキーや音量・輝度キー、OSが先に処理するショートカット、IMEが扱うキーなどはイベントが表示されないことがあります。反応がないことだけを根拠に、キーボードの故障と決めないでください。
モバイル端末では画面上のキー図が表示されないため、物理キーボードを接続したデスクトップ環境での確認に適しています。日本語配列の専用キーや実際のキー印字との照合が必要な場合は、実機の仕様や別の診断方法も確認してください。
関連
関連ツール、特集、利用可能なAPIを探せます。