简体中文
如何在 Mac 上检查和修改鼠标的轮询率
这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 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 上的游戏鼠标。
- 鼠标上的按钮或开关。有些鼠标用底部的按钮来改变频率,手册会说明哪种按法做什么。
- 网页应用。有几个厂商在 Chromium 浏览器里通过网页来设置频率。
- Apple 鼠标。妙控鼠标根本没有频率设置。
我没有检查过每个品牌的 App,所以请读你的鼠标自己的支持页面,看它的频率在哪里。改一次,再运行一次测试,保留读数最稳定的那个设置。
比较 Bluetooth、接收器和线缆
有三种连接方式的鼠标,在每种方式下的回报频率可能不同。在包装盒上印着高频率的厂商,通常会写明它适用的是接收器还是线缆,所以先查你这款的规格页面,然后实际测量:
- 测试 Bluetooth。运行测试,记下 Highest so far。
- 测试接收器。直接插到 Mac 上,不要经过集线器,再运行一次。
- 测试线缆。如果鼠标有线缆,就运行第三次。
- 检查节能。有些鼠标在低电量时,或在它的 App 里设置的节能模式下,会降低频率。
每种连接都要测量,因为规格表和你的 Mac 可能说法不一。
InputConfig 的轮询率是另一个设置
InputConfig 有设置里的 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 的读数,通常说明是浏览器的缘故,不是鼠标。
Bluetooth 会降低轮询率吗?
可能会。许多鼠标在 Bluetooth 下的回报频率,与接收器或线缆下的不同,所以在每种连接上各运行一次测试,再比较。
InputConfig 的轮询率就是鼠标的轮询率吗?
不是。设置的 Advanced 里 InputConfig 的 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 上.