キーボードゴースティング・ロールオーバーテスト.
ゴースティングとは、一度に多くのキーを押しすぎたことで、押さえているキーの一部をキーボードが認識できなくなる現象です。このテストでは、キーボードが同時に認識できるキーの数 — つまりロールオーバー — を測定し、高速タイピングやゲームプレイに対応できるかどうかを確認できます。
ここをクリックして同時入力(NKRO)のテストを開始
ヒント:最大数を記録するには、Shift、Ctrl、Altなどの修飾キーを通常の文字キーと一緒に押してください。
現在押されているキー
テストログ — 1回の試行で認識されたキー
複数のキーを押さえてから離してください — 各試行がここに記録されます。
ロールオーバー統計
ロールオーバーレベルの説明
テストする前に確認すること
- 直接接続するハブやKVMスイッチは、キーボードを強制的に6キーロールオーバーまで制限してしまうことがあります。直接USBポートに接続してください。
- NKROが搭載されていれば有効にする多くのキーボードは出荷時に6KRO/BIOSモードになっています — NKROスイッチやFnトグルを切り替えて、マトリクス全体をテストしましょう。
- 実際に使うキーを押さえる無作為なキーではなく、W A S D + Spaceのような実際に使う組み合わせでテストし、自分にとって意味のあるロールオーバーを確認しましょう。
ロールオーバーテストの実行方法
- 1
テストボックスにフォーカスする
上のボックスをクリックすると、同時押しの検知が始まります。
- 2
キーのまとまりを押さえる
実際によく使うキーの組み合わせを押さえてください — ゲーミング用途なら W A S D + Space を、あるいは複数の文字キーを一気に連打してみましょう。
- 3
カウントとログを確認する
同時にいくつ認識されるかを確認しましょう。キーを離すと、ログには各バーストのピーク値が記録されるため、脱落したキーを見つけられます。
ゴースティングとロールオーバー — その違いとは?
多くのキーボードでは、キーは「マトリクス」と呼ばれる格子状に交差した配線の上に配置されています。コントローラーはこの格子をスキャンして、どのスイッチが閉じているかを調べます。同じ行と列を共有する複数のキーを同時に押さえると、コントローラーは曖昧な読み取り結果を得てしまい、その結果としてキーを1つ取りこぼす(ゴースティング — 押したのに認識されない現象)か、余分な入力を完全にブロックしてしまう(ジャミング — 手を離すまで新しい入力が一切反応しなくなる現象)かのどちらかが起こります。
この問題を解決するのがロールオーバーです。ロールオーバーとは、キーボードが1つも取りこぼすことなく同時に報告できるキーの数を表します。「6キーロールオーバー」(6KRO)は、修飾キーに加えて少なくとも6個の同時押しを保証します — これは標準的なUSBキーボードプロトコルの上限です。「Nキーロールオーバー」(NKRO)はこの上限を取り払い、すべてのキーを個別に報告できるようにします。これには、スイッチごとにダイオードを使用するか、USBを完全なNKROモードに切り替える必要があるキーボードが求められます。
日常的なタイピングでは、2KROのキーボードでも通常は問題ありません。同時に押すキーが2つを超えることはめったにないからです。重要になるのは、前進・ストレイフ・ジャンプを押しながら4つ目の操作を入力するようなゲームプレイ時や、キー入力が重なりやすい高速なタイピストの場合です。上のカウントが6を超えて上がり続ける、あるいは指を増やした分だけどんどん増えていくなら、そのキーボードは適切なアンチゴースティング機能を備えています。
このテストを使うタイミング
競技マッチの前に
移動キーとアクションキーがすべて同時に認識されることを確認し、戦闘中に入力を取りこぼさないようにしましょう。
ゲーミングキーボードを購入するとき
「NKRO」という表記が、実際に6キーを超えても成立するかを、信頼する前に確認しましょう。
ゲーム内で組み合わせが発動しないとき
ゲームが無視しているのではなく、キーボード側が3つ目や4つ目のキーをゴースティングしていないか確認しましょう。
高速タイピングで文字が抜け落ちるとき
重なり合うキー入力は、安価なキーボードのロールオーバーの上限を超えることがあります — 自分のキーボードがどこで頭打ちになるか測定しましょう。
アンチゴースティング用語集
- ゴースティング
- 複数のキーを同時に押した際に、1つ以上のキーが気づかれないまま認識されなくなる現象。
- ジャミング/ブロッキング
- キーボードが1つを取りこぼす代わりに、キーを離すまで追加の押下をまったく受け付けなくなる現象。
- ロールオーバー(6KRO/NKRO)
- 同時に認識されるキーの数 — 6KROは修飾キーに加えて6個を保証し、NKROはすべてのキーを個別に報告する。
- マトリクス
- コントローラーが押下を検知するためにスキャンする、行と列の配線からなる格子。その配置がゴースティングの原因となる。
アンチゴースティングに関するFAQ
一度にいくつのキーが認識されるべきですか?
それはキーボードがどのような仕様を謳っているかによります。標準キー6個に加えて修飾キー(Shift、Ctrl、Alt、Cmd/Win)が使えるのがUSB HIDの基準であり、大多数の人にとってはこれで十分です。「NKRO」を謳うゲーミング・メカニカルキーボードであれば、6個を大きく超えてキーを追加しても取りこぼしがないはずです。ボードが修飾キー以外のキーで2つか3つで頭打ちになる場合は、基本的な2KROであり、ゲーム中に入力の取りこぼしを感じることがあるかもしれません。
キーボードはNKRO対応のはずなのに、カウントが6前後で止まります。なぜですか?
修飾キー以外のキーがちょうど6個で頭打ちになる場合、そのキーボードはフルNKROではなく6KRO/「USBブート」モードで動作しているケースがほとんどです。多くのキーボードはBIOSとの互換性のためにこの状態で出荷されており、NKROへの切り替えスイッチを備えています — Fnショートカット(多くはFn + N)やキーボード付属ソフトウェアの設定を探してみてください。USBハブやKVMスイッチによって強制的に6KROへ戻されることもあるため、PCに直接接続するポートも試してみてください。
押すキーの組み合わせによって結果は変わりますか?
はい — NKRO非対応のキーボードでは、ゴースティングはマトリクスの配線に依存するため、3キーの組み合わせによっては詰まるものとそうでないものがあります。だからこそ、このログは各試行で実際に押されたキーを記録します。4つのキーを押したのに3つしか表示されない場合は、どのキーが抜け落ちたかを確認し、別の組み合わせを試してみてください。真のNKRO対応ボードであれば、キーの組み合わせ方に関わらず、あらゆる組み合わせを等しく認識します。
これはキーの固着やチャタリングをテストするのと同じですか?
No. This page measures how many different keys work together. For a single key that sticks, repeats, or double-fires, use the main Keyboard Tester to see if it lights up on its own, or the Event Logger to catch duplicate events from one press.
Nキーロールオーバー(NKRO)は本当に必要ですか?
日常のタイピングには不要です。同時に2〜3個を超えるキーを押し続けることはめったにないため、基本的な6KROのキーボードでも入力を取りこぼすことはありません。NKROが重要になるのはゲームをするとき、とくに移動キーを押しながら同時にアクションキーを押す場合や、打鍵が重なるほど速くタイピングする場合です。4個以上のキーを同時に押して上のカウントにすべて表示されるなら、あなたのキーボードは用途に対して十分なロールオーバーをすでに備えています。