DeviceTest

キーボードテスト

キーを押すと画面上のキーが点灯します。キーコード、同時押し、ゴースティングを確認でき、入力内容は保存されません。

テストを読み込み中…

キーボードテストの使い方

ページ上をクリックして、キーを押してみてください。押したキーは画面上のANSIキーボードで点灯し、そのまま色が残ります。全キーを一通り押せば、反応しなかったキーがひと目で分かります。直前に押したキーについては、e.key、e.code、keyCode の値、押した回数、入力履歴も表示されます。

ロールオーバーテストでは、同時に押せたキーの最大数を記録します。できるだけ多くのキーを押したままにして、最高値を確認してください。これがNキーロールオーバー(アンチゴースティング)の確認方法です。ゲーミングキーボードなら押したキーをすべて認識しますが、一般的なオフィス向けキーボードは3〜6キー程度で頭打ちになることがあります。スマートフォンやタブレットでは、画面上のキーボードでもテストできます。

すべての処理はブラウザー内で完結します。入力内容が記録・送信・保存されることはなく、履歴はタブを閉じると消えます。

結果の見方

  • 点灯しないキー。 何度押しても点灯しない場合は、キー自体が反応していないか、OSに横取りされている可能性があります(下記参照)。押す強さを変えて数回試してください。
  • e.code と e.key の違い。 e.code は KeyA のような物理的なキー位置を表します。e.key はそのキーで入力される文字で、AZERTY配列なら a ではなく q などになります。期待と違う場合は、OSの入力設定と実際のキーボード配列が合っていません。
  • 二重入力。 1回押しただけでカウンターが2増える場合は、スイッチのチャタリングです。清掃やスイッチの交換で直ることがあります。
  • ロールオーバー。 文字入力なら数キーで足りますが、ゲームでは斜め移動しながらジャンプやスキルを使うなど、同時押しが増えます。別のキーを押した途端に反応しなくなるなら、ゴースティングまたはロールオーバーの上限です。
  • システムキー。 Windowsキー、PrintScreen、メディアキー、Fnキーなどは、OSが先に処理したり、ブラウザーに送られなかったりします。反応がなくても故障とは限りません。

キーボードが反応しないときの対処法

  1. キーの固着を確認する。 押しっぱなしの表示になるキーは、数回軽く叩いてみてください。ノートPCの場合は電源を切ってからキーをしっかり押し込み、周囲をエアダスターで掃除します。
  2. FnロックとNumLock。 ファンクションキーが音量や明るさの操作になる場合は、Fnロック(多くは Fn + Esc)を切り替えます。テンキーでカーソルが動く場合は NumLock を押してください。
  3. キー配列の不一致。 Windows 11では 設定 → 時刻と言語 → 言語と地域 → キーボード を確認します。macOSでは システム設定 → キーボード → 入力ソース です。配列が違うと、@ や " などの記号が入れ替わります。日本語(JIS)配列と英語(US)配列の取り違えがよくある原因です。
  4. フィルターキーと固定キーを無効にする。 Windowsには、短い入力や連続入力を無視する機能があります。設定 → アクセシビリティ → キーボード を開き、固定キー機能、フィルターキー機能、切り替えキー機能をオフにしてください。
  5. ノートPCの内蔵キーボードが無効。 デバイスマネージャーで キーボード を展開し、内蔵キーボードを右クリックして デバイスを有効にする を選ぶか、ドライバーを再インストールして再起動します。
  6. 外付けキーボード。 USBポートを変える、電池を交換する、Bluetoothを再ペアリングする、可能ならケーブルも交換して試してください。
  7. ChromebookとMac。 設定でキー配列をリセットし、ゲストセッションで拡張機能の影響を除外してテストします。

キーボードをテストする理由

ノートPCを返品する前、中古のキーボードを買う前、長時間のゲームの前に、反応しないキーを見つける最も手早い方法です。入力の不調がハードウェアの問題か設定の問題かを切り分けられ、新しいゲーミングキーボードが本当に宣伝どおりのロールオーバーに対応しているかも確かめられます。

よくある質問

Nキーロールオーバーとは何ですか?

キーボードが同時に認識できるキーの数のことです。フルNキーロールオーバーなら押したキーをすべて認識しますが、一般的なキーボードは3〜6キー程度までのものもあります。

キーボードのゴースティングとは何ですか?

複数のキーを同時に押したとき、一部のキーが認識されなかったり、押していないキーが入力されたりする現象です。このページのロールオーバーテストで、同時に認識できた最大キー数を確認できます。

点灯しないキーがあるのはなぜですか?

キーの故障、ゴミによる接触不良、またはWindowsキーやメディアキーのようにOSが先に処理していることが考えられます。強めに押す、別のアプリで試すなどして確認してください。

キーボードが違う文字を入力してしまうのはなぜですか?

OSで設定しているキー配列が、実際のキーボードと合っていない可能性が高いです。システム設定で入力ソースやキーボードの種類(JIS/US)を変更してください。

e.key と e.code の違いは何ですか?

e.code は KeyA のような物理的なキーの位置です。e.key はそのキーで入力される文字で、キー配列やShiftなどの修飾キーによって変わります。

ここで入力した内容は保存されますか?

いいえ。キー入力はブラウザー内でのみ処理され、保存も送信もされません。

Fn・PrintScreen・メディアキーが点灯しないのはなぜですか?

Fnキーの多くはキーボード本体で処理され、ブラウザーにはイベントが届きません。PrintScreenやメディアキーはOSが先に処理する場合があります。点灯しなくても故障とは限らないため、ほかのキーで動作を確認してください。

JIS配列とUS配列(ANSI/ISO)の違いは何ですか?変換・無変換・半角/全角キーは検出されますか?

JIS配列はEnterキーが大きく、変換・無変換・半角/全角などの日本語用キーがあります。USはANSI、欧州はISOが主流です。これらのキーもブラウザーが送るコードとして検出されることが多いですが、OSの入力設定により反応が変わることがあります。

次のテスト