手速測試
測試你的點選速度,挑戰極限手速
開始測試
選擇測試時長(5秒、10秒、30秒)
什麼是手速測試?
這個頁面實際是點選手速測試,也就是 CPS(每秒點選數)測試,用來測量你在固定時間內能完成多少次有效點選或空白鍵輸入。它常被遊戲玩家、滑鼠愛好者,以及想了解短時間爆發手速的人使用。結果會顯示每秒點選數、總點選數、測試時長與最近記錄,方便比較多輪練習。它不是 WPM 打字速度測試,也不會評估文字輸入準確率。CPS 會受到滑鼠微動手感、防抖策略、瀏覽器事件處理、是否使用鍵盤、疲勞程度與測試時長影響。特別高的成績可能與硬體或輸入方式有關,因此更適合同設定下橫向比較,而不是視為絕對能力值。
使用方式
使用方式
- 選擇測試時長(5 秒、10 秒、30 秒)
- 點選「開始測試」按鈕
- 倒數期間盡可能快速點選
- 查看你的 CPS(每秒點選次數)分數與評級
速度評級
- >10 CPS:神級速度,職業玩家水準
- 8-10 CPS:優秀速度,高於平均
- 5-8 CPS:平均速度,大多數人的水準
- 3-5 CPS:低於平均,需要練習
- <3 CPS:需要更多練習
小技巧
- 保持手腕放鬆,不要過度緊繃。嘗試雙擊或抖動點選技巧來提升速度。測試 5-10 次以獲得準確的平均值。
使用場景
技術原理
CPS(每秒點選數)定義為 `總點選次數 / 持續秒數`。頁面使用 `performance.now()` 而非 `Date.now()` 來測量時間,因為 `performance.now()` 返回的是單調的高精度分數毫秒時間戳,不受 NTP 校正或使用者在測試中途修改系統時鐘的影響。持續時間在開始和自然結束時各擷取一次,因此 10 秒的測試始終以 10.000 為除數,而不會受到漂移的時鐘差異影響。 點選擷取綁定到 `mousedown`(或 `pointerdown`)而非 `click`,因為 `mousedown` 在瀏覽器的 250-300 毫秒雙擊延遲之前觸發,並且對應第一次物理按壓,這正是硬體風格 CPS 所預期的行為。每個事件記錄 `event.timeStamp` 並遞增計數器。鍵盤等效使用 `keydown` 並檢查 `event.repeat === false`,這樣長按空白鍵就不會以作業系統的按鍵重複速率(Windows 上通常為 30 Hz,macOS 上可配置)產生自動重複事件而虛增分數。觸控輸入使用 `touchstart` 並呼叫 `event.preventDefault()` 來抑制合成的 `mousedown`,避免在行動裝置上被重複計數。 物理上限遠低於大多數人的想像:在消費級滑鼠上的普通單擊點選速度上限為 6-10 CPS,主要是因為機械微動開關的防抖時間窗(Omron D2F 約 8 毫秒,Kailh GM 約 3-5 毫秒)限制了連續按壓的登記速度。抖動點選(鎖定前臂並緊繃點選手指)可達 12-16 CPS,蝴蝶點選(在一個按鈕上交替使用兩根手指)可達 16-22 CPS,拖曳點選(手指在按鈕上摩擦)可超過 30 CPS,但需要不會過度防抖的硬體。記錄透過 `localStorage.setItem('cps_history', JSON.stringify(records))` 持久化,保留最近 50 條記錄並限定在當前來源。
- 計時使用 `performance.now()`(單調、亞毫秒精度),而非可能因系統時鐘校正而跳動的 `Date.now()`。
- 點選監聽器使用 `mousedown`(或 `pointerdown`),而非 `click`,以避免 250-300 毫秒的雙擊延遲並計入第一次物理按壓。
- 鍵盤等效使用 `keydown` 並檢查 `event.repeat === false` 以忽略長按按鍵時的作業系統自動重複事件(Windows 上約 30 Hz)。
- 滑鼠微動防抖(Omron D2F 約 8 毫秒,Kailh GM 約 3-5 毫秒)是原始單擊 CPS 的常見硬體上限。
- 觸控輸入透過 `preventDefault()` 處理 `touchstart`,以抑制行動瀏覽器上 300 毫秒延遲的合成 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,但在許多競技遊戲中會被處罰或禁用。滑鼠 vs. 空白鍵比較
A 組(滑鼠,10 s): 82 次點選 -> 8.2 CPS
B 組(空白鍵,10 s): 76 次點選 -> 7.6 CPS
持續性的差距通常來自鍵盤輪詢率或無線延遲,而非手部速度本身。常見問題
這是打字速度測試還是點選速度測試?
雖然網址叫 typing-speed-test,但這其實是點選速度(CPS)測試,計算你在固定時間內可以發出多少次有效點選或空白鍵按壓。它不會測量每分鐘字數(WPM),如果有需要請另尋 WPM 工具。
CPS 是怎麼算的?
CPS = 有效點選總數 ÷ 持續秒數。計時從你的第一次點選開始,到所選時段(常見為 5、10、15、30、60 或 100 秒)結束為止。頁面也會列出總點選數和時間,方便你自行驗算。
按空白鍵和按滑鼠算同樣一次點選嗎?
是的。頁面同時接受點選區域內的滑鼠點選和空白鍵按壓,所以筆電或行動裝置等沒有滑鼠的使用者也能測試。長按按鍵不會自動連發,每次按下只算一次點選。
為什麼每次測出來的 CPS 都不一樣?
短時間爆發點選本來就有雜訊。手部疲勞、手指位置、滑鼠開關行程、回報率,甚至前臂緊繃程度都會影響結果。建議連測三次取中位數,比只看單次最佳值更能反映實力。
滑鼠和桌面材質會影響成績嗎?
會。電競滑鼠搭配輕量光學/機械微動和 1000Hz 以上回報率,比辦公滑鼠回應更快。觸控板的成績通常比滑鼠低;滑順鼠墊則讓你更快重置位置。要比較成績時,最好使用同一套設備。
成績會跨工作階段儲存嗎?
近期成績會儲存在你的瀏覽器(通常在 localStorage),所以同一個工作階段內可以互相比對。清除網站資料或換瀏覽器就會消失。資料不會上傳排行榜,也不會分享給其他使用者。
正常的 CPS 是多少?人類極限有多高?
一般使用者大約落在 4-6 CPS,常玩遊戲的人通常能到 6-8。「抖動點選」「蝴蝶點選」等技巧可衝到 10-15+ CPS,但會傷手腕,且在許多競技遊戲中是被禁的。對於辦公或瀏覽網頁來說,日常點選速度才是重點,不必追求爆發極值。