ポーリングレート (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を超えるレートはブラウザの制限で正確に測れない場合があります。