キーボードポーリングレートテスト
この無料のキーボードポーリングレートテストでは、キーを押し続けることで、キーボードがキー入力をHz単位でどのくらいの頻度で報告しているかを測定できます。入力遅延を確認したいゲーマーに便利なツールです。
任意のキーを1〜2秒ほど押し続けてください。OSにはキーの自動リピートを開始するまでの短い遅延があります — リピートが始まると、このツールはその繰り返し間隔を、キーボードの実効ポーリングレートの目安として読み取ります。
このキーボードポーリングレートテストの使い方
- このページ内のどこかをクリックして、キーボードのフォーカスを当ててください。
- 任意の1つのキーを押し続けてください(Space、Tab、矢印キーはページがスクロールしてしまうため避けてください)。1〜2秒ほど押し続けます。
- OSがそのキーの自動リピートを開始すると、平均・瞬間・ピークのHz値がリアルタイムで更新されます。
- キーを離し、「リセット」を押して別のキーで試してください。
3つの数値の読み方
平均Hzは、直近のサンプルを平滑化した、最も安定した代表的な数値です。瞬間Hzは直近2回のリピートイベント間の間隔のみを反映するため、自然とばらつきが大きくなります。ピークHzは、このセッション中に記録された最速の単一間隔で、キーボードの最良のパフォーマンスを把握するのに役立ちます。
これが重要な理由(そして重要ではないかもしれない理由)
ポーリングレートは、物理的なキー押下からコンピューターがそれを認識するまでの最大遅延を決定します。一般的なポーリングレート同士の差は絶対値としては小さく、125Hzから1000Hzに上げても、最悪の場合で節約できるのは約7ミリ秒程度です。しかし、反射神経が重視されるゲームでは、その差に気づくプレイヤーもいます。このキーボードポーリングレートテストが測定しているのは、ハードウェアからの生のUSB/HIDポーリングレートの読み取り値ではなく、ソフトウェアレベルのキーリピートのタイミング(実用的な目安)であることに留意してください。全体像については、詳しい解説記事「キーボードポーリングレートとは?」をご覧ください。
ポーリングレート vs. デバウンス時間 vs. 入力レイテンシー:それぞれの違いは?
この3つの用語はオンライン上でしばしば混同して使われますが、それぞれ物理的なキー押下からコンピューターが認識するまでの異なる段階を表しています。この違いを理解すると、Hz数の高いキーボードが必ずしも速く感じられるわけではない理由がわかります。
ポーリングレート
ポーリングレートとは、キーボードが現在の状態をコンピューターに報告する頻度のことで、ヘルツ(Hz)単位で表されます。1000Hzでポーリングするキーボードは、最良の場合で1秒間に最大1,000回、およそ1ミリ秒ごとにレポートを送信できます。これはキーボードのコントローラーとUSBポートまたはワイヤレスレシーバーとの間の通信頻度を表すものであり、キーボードがスイッチレベルでどのように押下を検出したかについては何も語っていません。
デバウンス時間
デバウンス時間とは、メカニカルスイッチの金属接点が落ち着く際に生じる短い電気的な「バウンス(跳ね返り)」をフィルタリングするために、キーボードのファームウェアが押下または解放を検出した後に意図的に設ける短い遅延のことです。デバウンス処理がなければ、1回の押下が複数回の意図しない連続入力として認識されてしまう可能性があります。多くのメカニカルキーボードは1桁台前半のミリ秒単位のデバウンス遅延を使用しており、QMKのようなオープンソースファームウェアでは、愛好家がこの値を調整できますが、過度に短くすると誤った二重入力が再発するリスクがあります。
入力レイテンシー:実際に重要な数値
入力レイテンシーとは、プレイヤーやタイピストが実際に体感する、端から端までの全体的な遅延のことです。つまり、物理的にキーを押してから画面上に結果が表示されるまでの時間です。これは、スイッチの機械的な作動、デバウンス遅延、次のポーリング間隔までの待ち時間、USBやOSの処理、アプリケーションによる入力の読み取り、そしてディスプレイ自体のリフレッシュタイミングなど、複数の段階の合計です。ポーリングレートはこの連鎖における一つの要素にすぎないため、ポーリングレートを2倍にしても、全体のレイテンシーが半分になることはほとんどありません。
接続方式によってキーボードのポーリングレートは変わりますか?
はい、変わります。USB、Bluetooth、2.4GHzワイヤレスの間には大きな差が生じることがあります。標準的な有線USBキーボードは通常、1ミリ秒ごとの1000Hz程度が上限であり、これはUSB HID(Human Interface Device)仕様が標準的なポーリングフレームをどう扱うかによって決まる実用上の上限です。一部の新しい有線キーボードやドングルは、専用ドライバーでこのデフォルトを回避することで、4000Hzや8000Hzを謳っています。
標準的なBluetooth、特にBluetooth Low Energy(BLE)は、ホスト機器との間で「コネクションインターバル」をネゴシエートしますが、この間隔は通常数ミリ秒幅であり、1000Hzの有線接続が実現する1ミリ秒間隔よりもかなり広くなります。実際には、これはほとんどのBluetoothキーボードが有線接続に比べて入力の報告頻度が低いことを意味しており、競技プレイヤーが反射神経を要する場面でBluetoothを避けがちな理由の一つです。
多くのゲーミングキーボードやマウスのブランドが採用しているUSBドングル方式の専用2.4GHzワイヤレスは、Bluetoothとは異なる技術です。汎用のBluetoothスタックではなく、専用の低オーバーヘッド無線プロトコルを使用しているため、有線USBのポーリングレートに匹敵する、あるいは近い性能を実現できます。ゲーミングブランドが自社の2.4GHzワイヤレス周辺機器を「有線並みの速さ」として売り出す一方で、Bluetoothをカジュアルでバッテリーに優しい選択肢として位置づけているのはこのためです。当サイトのポーリングレートとゲーミング性能に関するガイドで、この差が実際の対戦にどれほど影響するかを詳しく解説しています。
8000Hzのゲーミングキーボードは実際に違いを生みますか?
ほとんどの人にとって、タイピングやゲームプレイ中に意識的に感じ取れるほどの違いはありませんが、単なるマーケティング上の誇張というわけでもありません。1000Hz(レポート間隔1ミリ秒)から8000Hz(レポート間隔0.125ミリ秒)に上げても、理論上の最悪ケースの報告遅延の短縮幅は絶対値で1ミリ秒未満です。視覚刺激に対する人間の反応時間は一般的に約150〜250ミリ秒とされており、ミリ秒未満の報告頻度の変化は、人が知覚できる範囲をはるかに下回ります。
より高いポーリングレートが役立つのは、生の速度というよりも一貫性の面です。報告頻度が高いほど、報告間のばらつき(ジッター)が小さくなりますが、これはキーボードよりもマウスのカーソルの滑らかさに対してより重要になる傾向があります。キー押下は連続的に変化するアナログの位置情報ではなく、オン・オフの二値的なイベントだからです。125Hzの遅いキーボードから1000Hzへの変更は、有意で測定可能なアップグレードです。一方、1000Hzから8000Hzへの変更は、はるかに小さく、気づきにくいものです。
キーボードに設定されたポーリングレートを確認・変更する方法
主要なOSのほとんどは、キーボードごとのポーリングレートをネイティブに設定する機能を提供していません。これが、このようなブラウザ版のチェックが実用的な代替手段として役立つ理由の一つです。キーボードが可変ポーリングに対応している場合、その設定はほとんどの場合、WindowsやmacOS自体ではなく、メーカー純正の専用ソフトウェアの中にあります。
代表的な例としては、Razer Synapse、Logitech G HUB、SteelSeries GG、Corsair iCUE、そしてWootingのようなブランドのホール効果キーボードに付属する設定ツールなどがあります。「Polling Rate」「Report Rate」、あるいは時に「USB Report Rate」といった名称の設定項目を探してください。通常は125Hz、250Hz、500Hz、1000Hzといったプリセットが用意されており、一部の新しいハイエンドボードでは2000Hz、4000Hz、8000Hzのオプションが追加されています。
専用ソフトウェアがない場合や、基本的なメンブレンキーボードやオフィス用キーボードを使っている場合は、多くの場合125Hzなど、ファームウェアで固定された標準的なレートに設定されており、変更はできません。設定変更が実際に反映されたかを確認するには、このキーボードポーリングレートテストを実行するのが妥当な方法です。オプションを調整してキーボードを再接続した後、平均およびピークのHz値が変化するはずです。
ポーリングレートとフレームレート・モニターのリフレッシュレートの関係
ポーリングレート、ゲームのフレームレート、モニターのリフレッシュレートは、同時に動いている3つの独立したクロックであり、より速いキーボードが役立つのは、それがその連鎖の中で最も遅いクロックでない場合に限られます。
60Hzのモニターは、およそ16.7ミリ秒ごとに画面を再描画します。キーボードが1000Hz、つまり1ミリ秒ごとにポーリングしている場合、いずれにせよ次のフレームが描画されるよりずっと前に入力が捕捉されているため、ポーリングレートをそれ以上上げても、そのディスプレイでは目に見える効果はありません。ボトルネックはすでにモニター側に移っているためです。
144Hzや240Hzといったより高いリフレッシュレートのモニターでは、1フレームあたりの時間窓がそれぞれ約6.9ミリ秒、4.2ミリ秒とはるかに短くなるため、遅いキーボードの古い入力情報が更新されるまでの間に余分な描画フレームとして表示されてしまう機会が増えます。これが、競技プレイヤーが高リフレッシュレートのモニターを高速ポーリングのキーボードやマウスと組み合わせる主な理由です。ディスプレイの速度上の優位性は、それに情報を供給する入力デバイスも同じように速く報告している場合にのみ、十分に発揮されます。ゲーム内の高いフレームレートも同様の理由でより速いポーリングの恩恵を受けます。エンジンはポーリングがボトルネックでなくなる範囲まで、各新しい描画に近いタイミングでキーボードの状態を読み取るためです。
よくある質問
- これは自分のキーボードのUSBポーリングレートの正確な数値ですか?
- 正確な数値というわけではありません。これは、キーを押し続けている間にOSがどのくらいの頻度でキーリピートイベントを配信しているかを測定するもので、実際の応答性の実用的な目安となります。ブラウザは生のUSB/HIDレポートレートに直接アクセスできないため、この数値は認定されたハードウェアスペックではなく、現実的な推定値として捉えてください。
- 最初の1秒ほど何も表示されなかったのはなぜですか?
- OSには、押し続けたキーのオートリピートを開始するまでの短い遅延があります(多くの場合数百ミリ秒)。「押し続けてください…」というメッセージは、押下が認識されたことを示しており、リピート入力が届き始めた瞬間から測定が始まります。
- 表示された数値が、キーボードの公称ポーリングレートより低いようです。故障しているのでしょうか?
- おそらく故障ではありません。このテストはOSのキーリピート配信の仕組みに制約されており、これはパッケージに記載されている生のUSBポーリングレートとは異なる仕組みで、意図的にそれよりかなり低く抑えられていることがよくあります。ここで低い数値が出たからといって、ハードウェアが定格レートで動作していないとは限りません。
- ポーリングレートはゲームに実際に影響しますか?
- 反射神経が重要になるジャンルでは影響することがありますが、一般的なポーリングレート間の現実的な差はわずか数ミリ秒程度で、自分自身の反応時間に比べれば小さなものです。詳しくは冷静に分析したブログの記事をご覧ください。
- ポーリングレートとデバウンス時間の違いは何ですか?
- ポーリングレートは、キーボードがコンピューターに自分の状態を報告する頻度です。一方デバウンス時間は、メカニカルスイッチの接点が落ち着く際に生じる電気的な「バウンス(跳ね返り)」をフィルタリングし、1回の押下が複数回の入力として認識されないようにするために、キーボードのファームウェアが用いる短い遅延です。両者は別の仕組みですが、どちらもキー入力がどれだけ速く正確に認識されるかに影響します。
- ワイヤレスキーボードは有線キーボードよりポーリングレートが低いのですか?
- 使用しているワイヤレス技術によります。標準的なBluetoothは、通常有線USBよりも長い報告間隔をネゴシエートするため、報告頻度は低くなる傾向があります。一方、ゲーミングキーボードでよく使われる専用の2.4GHzワイヤレスドングルは、Bluetoothとは異なる専用プロトコルを使用しており、有線USBに近いポーリングレートを実現できます。
- 1000Hzのキーボードより8000Hzのキーボードを買う価値はありますか?
- ほとんどのタイピングやゲームプレイにおいては、その差を体感するのは非常に困難です。すでに小さい報告遅延を1ミリ秒未満の単位でさらに縮めるだけだからです。あらゆる遅延の削減を追求するeスポーツレベルのプレイヤーには意味を持つこともありますが、多くの人が意識的に感じられる変化ではありません。
- キーボードのポーリングレートはどうすれば変更できますか?
- 対応しているキーボードであれば、Razer Synapse、Logitech G HUB、SteelSeries GG、Corsair iCUEといったメーカー純正ソフトウェアの中に、通常「Polling Rate」または「Report Rate」といった設定項目があります。専用ソフトウェアがないキーボードは、通常ファームウェアで固定された1つのレートに設定されています。
- 高リフレッシュレートのモニターでは、ポーリングレートの重要性はより高くなりますか?
- ある程度はそうです。144Hzや240Hzのモニターは60Hzのモニターよりもはるかに頻繁に画面を再描画するため、遅いキーボードが古い入力情報を渡してしまう機会が増えます。高リフレッシュレートのディスプレイを高速ポーリングのキーボードやマウスと組み合わせることで、ディスプレイの速度の優位性が入力デバイスの遅れによって無駄にならないようにできます。
ゲーム用にアップグレードする価値があるか気になりますか?ポーリングレートは実際どれくらい重要なのか?をお読みください。