滑鼠回報率測試

在框內快速畫圈移動滑鼠。頁面會計算每秒有多少移動事件送到瀏覽器,並顯示目前與最高回報率。這是滑鼠回報率(polling rate)的估算值,可以用來確認 500 或 1000 Hz 等設定是否已生效。

準備就緒。

目前回報率
—
最高回報率
—
事件來源
—

在這個方框內快速畫圈移動滑鼠

回報率是滑鼠向電腦回報的頻率(例如 125、500、1000 Hz 或更高)。瀏覽器只能顯示它收到的事件,所以數值是估計值,可能會被瀏覽器或與螢幕同步的事件傳遞所限制。無線滑鼠在省電模式下可能回報較低的頻率。

如何測量

  1. 把游標移到框內,連續快速畫圈移動滑鼠幾秒。收到足夠的事件後就會顯示回報率。
  2. 持續移動時觀察目前回報率是否穩定,並記下最高回報率。
  3. 按重設並重複兩三次。在滑鼠軟體裡更改回報率後,請重設並重新測量。

如何解讀結果

  • 常見的回報率有 125、250、500 和 1000 Hz,部分電競滑鼠提供更高的數值。穩定接近其中一個數值,表示該設定很可能已生效。
  • 請看快速移動時的穩定數值,而不是單次峰值。回報率是以最近半秒平均計算,停頓的時間不算。
  • 事件來源顯示頁面讀取移動的方式。pointerrawupdate 和 getCoalescedEvents 可以回報每一次移動事件;一般的 pointermove 常被限制在螢幕更新率,結果會比實際回報率低很多。
  • 移動得慢,數值就低:滑鼠只有在移動時才會回報。

為什麼結果可能比設定值低

  • 瀏覽器只能計算它收到的事件。它可能合併或延後事件,尤其在頁面或電腦忙碌時,所以 4000 或 8000 Hz 這類很高的回報率常會被低估。
  • 背景分頁、未聚焦的視窗和省電模式會減少事件傳遞,請讓這個分頁保持在最前面。
  • 無線滑鼠可能為了省電降低回報率,USB 集線器或離滑鼠太遠的接收器也會有影響。
  • 這不是 USB 層級的測量,也無法測量點擊延遲或輸入延遲。

要檢查按鍵和滾輪,請用滑鼠測試;要估算感應器的 DPI,請用滑鼠 DPI 測試。

常見問題

滑鼠回報率應該設多少?

沒有唯一正確的數值。電競滑鼠常用 1000 Hz,文書滑鼠通常較低。較高的回報率會更頻繁地傳送位置,但會多用一些 CPU,無線滑鼠也會更耗電。

為什麼測試顯示大約 60 或 144 Hz?

瀏覽器很可能每個畫面更新只傳一次移動事件。看看事件來源:如果顯示 pointermove,請改用支援原始或合併指標事件的瀏覽器。

相關測試

指南