ポーリングレート (Hz) 測定

最小検出間隔
--ms
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
イベント間隔 (ms)

テスト開始

2つのキー(例: AとS)を素早く
交互に連打してデータを収集してください

リアルタイムデータ

最小検出間隔
--
タップ速度
--

イベントログ

待機中...

ポーリングレートとは?

キーボードがPCにデータを送る頻度です。1000Hzなら1秒間に1000回信号を送り、理論上の遅延は1msになります。

125 Hz

8ms 遅延

一般的なオフィス用キーボード。文字入力には十分ですが、競技ゲームには少し遅いです。

1000 Hz

1ms 遅延

ゲーミングキーボードの標準。高速な入力を正確に捉え、スムーズな操作感を実現します。

8000 Hz

0.125ms

超高性能モデル。違いを体感するには240Hz以上のモニターと高性能PCが必要です。

ブラウザテストの限界

Web標準の制約上、ブラウザはUSBのハードウェア設定値を直接読むことはできません。このツールは、ブラウザに届いたイベントの到着間隔を解析して、スキャンレートを推定しています。

  • 1000Hzなら、約1ms間隔のイベントが観測されるはずです(システムのゆらぎを含みます)。
  • OSやブラウザのバッファリングにより、理論値より低い数値が出ることがあります。
  • より正確な結果を得るには、V-Syncを切り、重いアプリを閉じてください。

FAQ

Q.正確に測るコツは?

キーを押しっぱなしにするのはダメです(それはリピートレートになります)。音ゲーのトリルのように、2本の指で違うキー(ZとXなど)を素早く交互に連打してください。

Q.1000Hzのはずなのにバラつきます

正常です。WindowsはリアルタイムOSではないため、USB信号の処理やブラウザの描画タイミングで必ず「ジッター(ゆらぎ)」が発生します。1msや2msの間隔が時々でも確認できれば、ハードウェアは高速に動作しています。

計算の仕組み

スキャンレート推定

キーイベントのタイムスタンプを解析しています。イベント間の「最短の一貫した間隔」を見つけることで、キーボード内部のスキャンサイクルを逆算しています。

注: 1000Hzを超えるレートはブラウザの制限で正確に測れない場合があります。