ArrayKit

キーボードテスト

キーを押すと、フルサイズ・テンキーレス・60%のキーボード上でそのキーが点灯します。同時押し(ロールオーバー)やイベントの詳細も確認でき、すべてブラウザー内で動作して、入力した内容が端末の外に出ることはありません。

キーボードテスト

キーを押すと、フルサイズ・テンキーレス・60%のキーボード上でそのキーが点灯します。同時押し(ロールオーバー)やイベントの詳細も確認でき、すべてブラウザー内で動作して、入力した内容が端末の外に出ることはありません。

キーは、画面上のキーボードを点灯させるためだけに、このタブの中で読み取られます。押した内容が保存されたりどこかに送信されたりすることはなく、リセットするかページを閉じると結果は消えます。

タイピングテストで、入力速度を測る

キーボードテスト について

キーボードテストは、画面上にキーボード全体を描き、キーを押した瞬間にそのキーを点灯させるので、反応しないスイッチ、引っかかるキー、二重に入力されるキー(チャタリング)が数秒で見つかります。キーは一度反応すると緑色になり、カウンターがキーボードのどこまで試したかを示します。フルサイズ配列は104キー、テンキーレスは87キー、60%は61キーです。複数のキーを同時に押し続けると、同時押し(ロールオーバー)のカウンターが、キーボードが一度に報告した最大の数を記録するので、ゴースティングを見つけられます。詳細カードには、直前に押したキーについてブラウザーが受け取った内容として、key・code・旧式のkeyCode・location・修飾キー・repeatフラグが一覧で表示されます。キーの判定には物理的なキーの位置を使うので、どの言語の配列でも動作します。すべてこのタブの中で処理され、入力した内容が保存されたり送信されたりすることはありません。

機能

  • フルサイズ(104キー)・テンキーレス(87キー)・60%(61キー)の配列
  • 押している間は点灯し、試したキーは緑色のまま残る。試したキーの数はリアルタイムで表示
  • Nキーロールオーバーやゴースティングの確認に使える、同時に押したキーの最大数のカウンター
  • 直前のキーのカードに、event.key・event.code・keyCode・location・修飾キー・repeatフラグを表示
  • 直近12件のキーダウンとキーアップのイベントを、タイムスタンプ付きで記録するログ
  • まだ試していないキーの一覧。反応しないキーをすぐに特定できる
  • 物理キーで判定するので、AZERTY・Dvorak・キリル文字などの配列でも正しいキーが点灯する
  • テスト中はTab・ファンクションキー・Backspace・Spaceがページ側で動作しないよう抑えるが、Ctrl/⌘ + W・T・N・R・LとF12は妨げずに通す

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

  1. お使いのキーボードに合う配列(フルサイズ・テンキーレス・60%)を選びます
  2. キーボードの図をクリックするか「Start testing」を押して、キー入力を取り込める状態にします
  3. すべてのキーを1回ずつ押し、反応したキーから順に緑色になるのを確認します
  4. 複数のキーを同時に押し続けて、同時に押せた最大のキー数を読み取ります
  5. 「Keys not tested yet」を開いて、反応しなかったキーを確認し、終わったら外側をクリックして取り込みを解除します

例

入力

Press Shift (left) + A

出力

Shift + A → key 'A', code 'KeyA', keyCode 65, location Standard
Keys tested 37 / 104 · Max keys at once 4

codeは物理キーを指すので、配列やShiftキーの状態に関係なくKeyAのままです。

よくあるエラーとトラブルシューティング

  • キーが緑色にならないままです。 — まず、バッジに「Capturing keys」と表示されているかを確認してください。開始用の表示が戻っている場合は、もう一度キーボードの図をクリックします。それでも灰色のままなら、そのキーは信号を送っていません。キーキャップの下を掃除するか、別のUSBポートや別のキーボードを試して、もう一度テストしてください。
  • Fnキーや音量キーなどのメディアキーが反応しません。 — これらのキーはキーボード内部かOSで処理されるため、ブラウザーには届かないことがよくあります。代わりに、それらによって動作が変わるキーをテストし、AudioVolumeUpのような名前が「Also detected」の下に出ていないかを見てください。
  • 「Max keys at once」が2や3で止まり、このキーボードならもっと押せるはずなのに増えません。 — 安価なメンブレンキーボードは、キー同士で配線を共有しているため、一部の組み合わせでゴースティングが起きます。スイッチのせいにする前に、別のキーの組み合わせ、ハブではなく本体のUSBポートへの直接接続、無線のドングルではなく有線接続を試してください。
  • Alt+Tabなどのショートカットを使ったあと、ページが反応しなくなります。 — そのショートカットはページに届く前にOSが処理し、同時にキーボードフォーカスも外れます。キーボードの図をクリックすると、取り込みを再開できます。終わったときは、Escキーを素早く3回押して解除してください。

よくある質問

キーボードテストで、反応しないキーを見つけるにはどうすればよいですか?
すべてのキーを1回ずつ押し、緑色になるのを確認してください。画面上のキーボードで灰色のままのキーや、「Keys not tested yet」に載っているキーは、信号を送っていません。そのキーを何度かしっかり押してみて、ときどきしか反応しないなら、スイッチか接点が摩耗しています。
キーボードテストの「Max keys at once」カウンターは、何を表していますか?
ブラウザーが同じ瞬間に押されていると認識したキーの最大数で、キーボードのロールオーバーにあたります。Nキーロールオーバー対応のキーボードは、すべてのキーを報告します。安価なものは6キー以下で止まり、組み合わせによっては完全に受け付けないこともあり、これをゴースティングと呼びます。押すキーを少しずつ増やして、カウンターがどこで増えなくなるかを見てください。
キーボードテストに、Fnキーやメディアキーが表示されないのはなぜですか?
Fnキーは多くの場合キーボード自身のファームウェアの中で働き、音量・明るさ・再生のキーはOSが処理するので、ページに知らされるのは、通常のキーイベントになるものだけです。ノートパソコンがメディアキーを報告した場合は、描かれた配列の上ではなく、「Also detected」の下にその名前が表示されます。
キーボードテストのkey・code・keyCodeは、何が違いますか?
keyの値は、キーを押して生まれた文字や動作で、配列やShiftキーによってaとAのように変わります。codeは、KeyAのように物理キーに付けられた名前で、配列によって変わることはなく、画面上のキーを点灯させるのはこちらです。keyCodeは、ブラウザーがいまも送ってくる古い形式の数値ですが、非推奨です。
キーボードテストは、Macのキーボードでも使えますか?
はい。CommandキーはMetaとして扱われ、Winのキーの位置に表示されます。OptionキーはAltとして表示されます。macOSは、Commandを押している間に押したキーのキーアップを送ってこないので、テストはCommandを離した時点でそれらを解除します。Caps Lockは、オンとオフが切り替わるときにしか報告しないシステムがあるため、一瞬だけ点灯します。
キーボードテストに入力した内容は、どこかに送信されますか?
いいえ。キーイベントは、キーを点灯させてログを埋めるためだけにこのタブの中で読み取られ、入力した文字が保存されたり送信されたりすることはなく、リセットしたりページを閉じたりすると結果は破棄されます。お使いの端末に記憶されるのは、選んだ配列だけです。

関連ツール

  • タイピングテスト — タイピング速度をWPMで測り、正確さ・安定性・1秒ごとの速度グラフも確認できます。
  • クリック速度テスト(CPS) — 1〜60秒の間にできるだけ速くクリックして、1秒あたりのクリック数(CPS)を測ります。
  • マイクテスト — リアルタイムのレベルメーターと波形、録音して再生するチェックで、マイクが使えるかを確認できます。
  • Webカメラテスト — リアルタイムのプレビューで、カメラの実際の解像度とフレームレートを確認し、スナップショットも撮れます。
  • 反応速度テスト — 画面が緑色に変わった瞬間にクリックして、平均の反応速度をミリ秒で測ります。
  • User-Agent パーサー — User-Agent 文字列を、ブラウザ・エンジン・OS・デバイス・CPU に分解できます。

オンラインテストの他のツール

  • タイピングテスト — タイピング速度をWPMで測り、正確さ・安定性・1秒ごとの速度グラフも確認できます。
  • クリック速度テスト(CPS) — 1〜60秒の間にできるだけ速くクリックして、1秒あたりのクリック数(CPS)を測ります。
  • 反応速度テスト — 画面が緑色に変わった瞬間にクリックして、平均の反応速度をミリ秒で測ります。
  • マイクテスト — リアルタイムのレベルメーターと波形、録音して再生するチェックで、マイクが使えるかを確認できます。
  • Webカメラテスト — リアルタイムのプレビューで、カメラの実際の解像度とフレームレートを確認し、スナップショットも撮れます。
  • 回線速度テスト — ダウンロード速度・アップロード速度・ping・ジッターを測り、お使いの回線で何ができるかを確認できます。

オンラインテストのツールをすべて見る · すべてのツール