繁體中文
如何在 Mac 上檢查與調整滑鼠的輪詢率
這款 App 完全免費。不需要建立帳號。沒有訂閱,沒有麻煩的下載,也沒有任何鎖住的功能。針對 Apple 晶片最佳化。
macOS 沒有輪詢率設定。這個速率是設在滑鼠本身,透過廠商自己的 App 或滑鼠上的按鈕,而兩者都沒有的滑鼠,就以廠商選定的速率運作。要看看傳到 Mac 的是多少,免費的滑鼠輪詢率測試可以在瀏覽器裡約 20 秒內算出來。
我做了 InputConfig,這是給滑鼠、鍵盤和手把用的免費 Mac App。它不會改變滑鼠的輪詢率。它自己有一個叫 Polling rate 的設定,那是另一回事,下面會說明。
步驟
- 在 Chrome 或其他 Chromium 瀏覽器中打開滑鼠輪詢率測試。
- 在方框內持續快速地、大幅度地轉圈移動滑鼠幾秒,不要停。
- 讀出數字和目前最高值,並與 125、500 或 1000 Hz 比較。
- 如果滑鼠有的話,在廠商的 App 裡或用滑鼠自己的按鈕改變速率,然後再執行一次測試。
- 除非你用搖桿或體感瞄準,否則請讓 InputConfig 自己的 Polling rate 保持預設值。
了解輪詢率的意思
輪詢率,也叫回報率,是滑鼠每秒告訴電腦自己在哪裡、哪些按鈕被按下的次數。算法很簡單:
| 速率 | 兩次回報之間的時間 |
|---|---|
| 125 Hz | 8 毫秒 |
| 500 Hz | 2 毫秒 |
| 1000 Hz | 1 毫秒 |
較高的速率讓指標位置之間的步距更小。穩定的速率和高速率一樣重要,因為在不同速率之間跳動的滑鼠,感覺不平順。桌面工作幾乎任何速率都可以,這個數字主要在快速瞄準時才重要。
在 Mac 上用 20 秒測試
- 打開滑鼠輪詢率測試,把指標放在方框裡。
- 快速、大幅度地轉圈移動滑鼠幾秒,不要停。
- 讀出數字,也就是上一秒內傳到頁面的位置更新次數,以及 Highest so far,也就是這次測試中最好的一秒。
全程持續移動。暫停會讓計數下降,因為靜止的滑鼠不會送出新的東西。
請在 Chrome、Edge 或其他 Chromium 瀏覽器中執行,它們會傳遞滑鼠送出的每一筆回報。有些瀏覽器不管滑鼠送出什麼,大約每個螢幕畫面只計一次更新。請在同一個瀏覽器中比較多次執行,而不是看單一讀數。
解讀數字
| 你看到大約 | 最可能的意思 |
|---|---|
| 900 到 1000 | 滑鼠在 1000 Hz,而且瀏覽器傳遞了每一筆回報 |
| 450 到 500 | 滑鼠在 500 Hz |
| 110 到 125 | 滑鼠在 125 Hz,或是瀏覽器在 120 Hz 螢幕上以每個畫面計數 |
| 大約 60 | 瀏覽器在 60 Hz 螢幕上每個畫面計一次更新 |
請看 Pointer events the page received。當它與主要數字相符時,表示瀏覽器沒有傳遞每一筆回報,而這個讀數說明的是螢幕,不是滑鼠。有 ProMotion 的 MacBook Pro 顯示器最高以 120 Hz 更新,所以以每個畫面計數的瀏覽器,在那裡可能讀到接近 120。這個測試讀到的值可能低於真實速率,但絕不會高於。接近螢幕更新率的讀數,是瀏覽器,不是滑鼠。
在滑鼠儲存速率的地方調整
「系統設定」的「滑鼠」有追蹤速度、捲動和輔助點按,卻沒有回報率的設定。所以調整要在滑鼠上進行:
- 廠商的 App。有 Mac App 的廠商,其遊戲滑鼠在那裡設定速率,而且許多會事後存在機載記憶體裡。哪些 App 能在 macOS 上執行,請看 Mac 上的 Razer Synapse 和 Mac 上的遊戲滑鼠。
- 滑鼠上的按鈕或開關。有些滑鼠用底部的按鈕改變速率,手冊會說明哪種按法做什麼。
- 網頁 App。少數廠商在 Chromium 瀏覽器的網頁上設定速率。
- Apple 滑鼠。Magic Mouse 完全沒有速率設定。
我沒有檢查過每個品牌的 App,所以請讀你的滑鼠自己的支援頁面,了解它的速率設定在哪裡。改一次,再執行一次測試,然後保留讀數最穩定的設定。
比較藍牙、接收器和傳輸線
能用三種方式連接的滑鼠,在每一種方式下的回報速率可能不同。包裝上印著高速率的廠商,通常會註明適用的是接收器還是傳輸線,所以請查你那一款的規格頁面,然後量測:
- 測試藍牙。執行測試並記下 Highest so far。
- 測試接收器。直接插到 Mac,不要經過集線器,再執行一次。
- 測試傳輸線。如果滑鼠有的話,執行第三次。
- 檢查省電功能。有些滑鼠在電量低或在它們的 App 設定的省電模式下會降低速率。
每一種連接方式都要量測,因為規格表和你的 Mac 可能不一致。
InputConfig 的輪詢率是另一個設定
InputConfig 有 Settings、Advanced、Polling rate。它設定的是 InputConfig 自己多久檢查一次它的輸入,並送出預設集產生的內容,例如搖桿移動指標,或連點器的點按。它永遠不會影響到滑鼠,滑鼠自己的速率維持原樣。
- 選項。60、120、180 或 240 Hz。
- 預設值。開啟 Auto-switch on power source 時(出廠時就是如此),接電源時以 120 Hz 執行,用電池時則是 60 Hz。
- 何時調高。180 和 240 是用搖桿或體感瞄準的,會多花一點 CPU。桌面使用在 60 就夠了。
- 它限制什麼。InputConfig 每次輪詢最多送出一次連點或連發重複。

滑鼠的速率是在滑鼠上設定,InputConfig 的速率是在 InputConfig 裡設定。
在 InputConfig 即時觀察點按
輪詢測試計算的是回報次數。InputConfig 的 Live Visualizer 顯示每一筆回報帶了什麼:選擇 Mouse 範本,它會畫出滑鼠和軌跡板,並在點按、Button 4 和 Button 5、四個方向的捲動、移動和按兩下到達時讓它們亮起,不需要任何預設集在執行。

它不量測 Hz,而且 InputConfig 不會改變 DPI、輪詢率、加速度或捲動手感。它做的是給按鈕工作,例如讓側鍵做返回和前進。速率用測試,按鈕用 Live Visualizer。滑鼠測試工具也能在瀏覽器裡檢查每個按鈕。
如果數字看起來不對
照這個階梯走,從最小的一步開始:
- 移動快一點。慢速轉圈會少算。
- 換瀏覽器。如果你用的是以每個畫面計數的瀏覽器,請試試 Chromium 瀏覽器。
- 直接插上。集線器或長的延長線可能讓回報變慢。
- 檢查廠商的 App。速率可能已被重設,或是開啟了省電模式。
- 結束吃資源的 App。忙碌的 Mac 可能讓回報較晚傳給瀏覽器。
每次執行只改一件事,這樣你就知道是哪個改變讓數字動了。
簡短版
- 沒有 macOS 設定。速率存在滑鼠裡。
- 檢查它。免費的輪詢率測試,用 Chromium 瀏覽器,快速轉圈。
- 調整它。廠商的 App 或滑鼠自己的按鈕,然後再測試。
- 兩個不同的設定。InputConfig 的 Polling rate 是它自己的,用於搖桿、體感和重複。
先量測,再調整滑鼠,除非你用搖桿瞄準,否則讓 InputConfig 維持在 120 Hz。手把輪詢率測試對遊戲手把做同樣的檢查。
常見問題
如何在 Mac 上檢查我的滑鼠輪詢率?
打開瀏覽器的輪詢率測試,例如 inputconfig.com 上免費的那一個,並在方框內快速轉圈移動滑鼠。在 Chromium 瀏覽器中,這個數字會很接近滑鼠的速率。
macOS 可以改變滑鼠的輪詢率嗎?
不行。「系統設定」沒有輪詢率設定。如果滑鼠允許你改變的話,速率是在滑鼠上設定,透過廠商的 App 或滑鼠上的按鈕。
為什麼測試讀到的值低於 1000 Hz?
瀏覽器可能每個螢幕畫面只計一次更新、滑鼠移動得不夠快,或是 Mac 在頁面看到之前就合併了回報。讀到接近 60 或 120,通常表示是瀏覽器,不是滑鼠。
藍牙會降低輪詢率嗎?
可能會。許多滑鼠透過藍牙回報的速率,與透過接收器或傳輸線不同,所以請在每一種連接方式各執行一次測試並比較。
InputConfig 的輪詢率就是滑鼠的輪詢率嗎?
不是。InputConfig 在 Settings、Advanced 中的 Polling rate,設定的是 App 自己多久檢查一次輸入並送出預設集的輸出,範圍是 60 到 240 Hz。它絕不會改變滑鼠的回報。
更多中文頁面
詳細指南(英文)
作者說明。Ryleigh Newman 開發了 InputConfig,因為雙手活動不便,每天都用手把操作自己的 Mac。本頁譯自英文。Mac 的語言設為繁體中文時,App 的主要按鈕和選單會顯示為中文,本頁使用這些名稱,並在括號中附上英文名稱。App 的其他部分和網站的其他頁面都是英文。
本頁的其他語言版本: English, Deutsch, Español, Français, Italiano, 日本語, 한국어, Polski, Português, Русский, ไทย, 简体中文
免費。macOS 14 或以上版本。不需要帳號,資料不會離開你的 Mac。 原始碼在 GitHub 上.