クリック速度テスト
クリック速度を測定、限界に挑戦
テスト開始
テスト時間を選択(5秒、10秒、30秒)
クリック速度テストとは?
このページはクリック速度、つまり CPS(1 秒あたりのクリック数)を測るテストです。決められた時間内に、有効なクリックまたはスペースキー入力を何回行えるかを計測します。ゲームプレイヤー、マウスにこだわる人、短時間の手の速さを知りたい人に向いています。結果には CPS、合計クリック数、テスト時間、最近の記録が表示され、複数回の練習を比較できます。これは WPM のタイピング速度テストではなく、文章入力の正確さも評価しません。CPS はマウススイッチ、防振処理、ブラウザのイベント処理、キーボード使用、疲労、時間設定に影響されます。非常に高い数値は入力方式や機器の癖も考慮して見るべきです。
使い方
使い方
- テスト時間を選択(5s、10s、30s)
- 「テスト開始」ボタンをクリック
- カウントダウン中になるべく速くクリックしよう
- CPSスコアと評価を確認する
速度評価
- >10 CPS: 神速、プロゲーマーレベル
- 8-10 CPS: 優秀な速度、平均以上
- 5-8 CPS: 平均的な速度、一般的なレベル
- 3-5 CPS: 平均より遅い、練習が必要
- <3 CPS: さらに練習が必要です
ヒント
- 手首の力を抜き、緊張しないようにしましょう。ダブルクリックやジッタークリックのテクニックを試して速度を上げましょう。正確な平均値を出すには5〜10回テストしてください。
利用シーン
仕組み
CPS(Clicks Per Second)は`総クリック数 / 経過秒数`で定義されます。本ページでは`Date.now()`ではなく`performance.now()`で時間を計測します。`performance.now()`はNTP補正やテスト中のシステム時計変更の影響を受けない、単調な高分解能タイムスタンプを小数点付きミリ秒で返します。開始時とウィンドウの自然終了時にそれぞれ1回ずつ時間を記録するため、10秒テストは常に10.000で割り、ドリフトする壁時計の差ではなく正確な値で計算します。 クリックのキャプチャは`click`ではなく`mousedown`(または`pointerdown`)にバインドします。これは`mousedown`がブラウザの250〜300msのダブルクリック遅延前に発火し、ハードウェア的なCPSが期待する最初の物理ボタン押下を捉えるためです。各イベントで`event.timeStamp`を記録しカウンターをインクリメントします。キーボードの同等機能では`keydown`を`event.repeat === false`で使用し、OSのキーリピート(Windowsでは通常約30Hz、macOSでは設定可能)による自動リピートイベントがスコアを水増しするのを防ぎます。タッチ入力では`touchstart`に`event.preventDefault()`を組み合わせ、モバイルで合成される`mousedown`による二重カウントを抑制します。 物理的な上限は多くの人が想像するよりはるかに低い位置にあります。一般的な消費者向けマウスでの通常クリックは6〜10 CPSで頭打ちになり、主な原因はメカニカルスイッチのデバウンスウィンドウ(Omron D2F:約8ms、Kailh GM:約3〜5ms)が連続押下の検出速度を制限するためです。ジッタークリック(前腕を固定してクリック指に力を入れる)は12〜16 CPS、バタフライクリック(1つのボタンに2本の指を交互に当てる)は16〜22 CPS、ドラッグクリック(指をボタン上で摩擦させる)は30 CPSを超えることもありますが、積極的にデバウンスしないハードウェアが必要です。記録は`localStorage.setItem('cps_history', JSON.stringify(records))`でオリジン単位で保存され、直近50件を保持します。
- 計測には`performance.now()`(単調、サブミリ秒)を使用。システム時計補正でジャンプする可能性がある`Date.now()`は使用しない。
- クリックリスナーは`click`ではなく`mousedown`(または`pointerdown`)。250〜300msのダブルクリック遅延を回避し、最初の物理押下をカウント。
- キーボード同等機能では`event.repeat === false`の`keydown`を使用。長押し時のOS自動リピートイベント(Windowsでは約30Hz)を無視。
- マウススイッチのデバウンス(Omron D2F ≈ 8ms、Kailh GM ≈ 3〜5ms)が生のシングルクリックCPSの一般的なハードウェア上限。
- タッチ入力では`preventDefault()`付きの`touchstart`を処理。モバイルブラウザの合成300ms遅延mousedownを抑制。
- 一般的な範囲:通常クリック6〜10 CPS、ジッター12〜16、バタフライ16〜22、ドラッグ25以上。記録は`localStorage`に保存(ネットワーク不要)。
- CPS値は同一のテスト時間でしか比較できない。5秒のバーストは通常、疲労が支配的な30秒の耐久テストより15〜30%高くなる。
使用例
10秒テスト、平均的なユーザー
時間: 10 s
クリック数: 63
CPS: 6.3
評価: 平均的な速度
通常のマウスで特殊なクリック技術なしの場合、ほとんどのデスクトップユーザーは 5〜8 CPS の範囲に収まる。ジッタークリックによる5秒バースト
時間: 5 s
クリック数: 71
CPS: 14.2
評価: ゴッドライクスピード
ジッタークリックやバタフライクリックは 14〜20 CPS に達することが多いが、競技性のあるゲームの多くではペナルティや禁止対象となる。マウスとスペースキーの比較
ラン A(マウス、10 s): 82 クリック -> 8.2 CPS
ラン B(スペース、10 s): 76 クリック -> 7.6 CPS
継続的な差は、純粋な手の速度ではなく、キーボードのポーリングレートやワイヤレスのレイテンシに起因することが多い。よくある質問
これはタイピング速度テストですか、それともクリック速度テストですか?
URL名にもかかわらず、これはクリック速度(CPS)テストです。一定時間内にどれだけ有効なクリックまたはスペースキー押下ができるかを測定します。WPM(1分あたりのワード数)でのタイピング速度はテストしません。それが必要な場合は別のWPMツールを探してください。
CPSはどのように計算されますか?
CPS = 有効クリック総数 ÷ 経過秒数です。タイマーは最初のクリックで開始し、選択した時間枠(一般的には5、10、15、30、60、100秒)が経過すると終了します。本ページは総クリック数と時間も表示するので、自分で計算を検証できます。
スペースバー押下はマウスクリックと同じくカウントされますか?
はい。本ページはクリックエリア内のマウスクリックとスペースバー押下の両方を受け付けます。マウスのないユーザー(ノートPC、モバイルキーボード)でもテストできます。ボタン押しっぱなしでは自動連射されず、1回押下=1クリックです。
なぜ実行ごとにCPSが変動するのですか?
短時間のクリックバーストはノイズが多いです。手の疲労、指の配置、マウススイッチのストローク、ポーリングレート、前腕の力み具合まで結果に影響します。より誠実な数字を出すには、単発のベストではなく3回の中央値を取ってください。
マウスや机の表面はスコアに影響しますか?
はい。軽量な光学/メカニカルスイッチと1000Hz以上のポーリングレートを持つゲーミングマウスは、オフィスマウスより速くクリックを認識します。トラックパッドは通常マウスよりスコアが低く、滑りの良いマウスパッドはより速く位置をリセットできます。実行間でスコアを比較する場合は同じ環境を使ってください。
結果はセッション間で保存されますか?
最近の結果はブラウザ(通常はlocalStorage)に保存されるため、同じセッション内で実行を比較できます。サイトデータをクリアしたりブラウザを切り替えたりすると消去されます。リーダーボードへのアップロードや他ユーザーとの共有は行われません。
通常のCPSスコアはどれくらいで、人間はどこまで上げられますか?
カジュアルユーザーは4〜6 CPS程度です。常連ゲーマーは通常6〜8に達します。ジッタークリックやバタフライクリックなどのテクニックでは10〜15 CPS以上を出せますが、手首に負担がかかり、多くの競技ゲームで禁止されています。オフィス作業やブラウジングで重要なのは日常のクリック速度であり、瞬間最大値ではありません。