贫穷的鼠标选购指南
回报率 Polling Rate
CPU 和外围设备之间通讯基于两种模式:
- 轮询:CPU 每隔一段时间问一下设备什么状态,延迟和轮询频率有关,现在的 USB有线,2.4G Hz 无线和蓝牙键盘鼠标就是这种模式,因此也诞生了回报率这个参数。
- 中断:设备需要更新状态时通知一下 CPU,几乎不存在延迟,更有效率,比如老鼠标键盘用的 PS2 接口就是基于中断的,但是这种接口不支持热插拔,已经很少有人用了。
回报率即计算机每秒询问鼠标等输入设备多少次,更新多少次鼠标指针位置。回报率并不影响鼠标定位的准确性,但是会影响轨迹的连续性和延迟。回报率越高,鼠标指针画面更新的越快。就像打游戏,FPS 越高,画面越流畅。但是不管是鼠标回报率还是游戏的 FPS,都受到屏幕刷新率和延迟的限制。过高的回报率,屏幕无法显示出区别,用户也就很难感觉到。因此理论上:鼠标 DPI ≥ 鼠标回报率 ≥ 屏幕刷新率。
目前最常见的屏幕刷新率是 60 Hz,而鼠标的最低回报率是 125 Hz,游戏鼠标更是 1000 Hz 起,是屏幕刷新率的十几倍还多,这是为什么呢?
打个比方,城际高铁(屏幕)是 30 分钟一班,地铁(鼠标)是 10 分钟一班。但是在乘客偶尔会遇到,从城际高铁(屏幕)下来,地铁(鼠标)刚开走,要等 10 分钟,地铁站就会拥堵起来。但是如果地铁(鼠标)改成 5 分钟一班,乘客最多也就等 5 分钟,站内拥堵缓解。因此鼠标的回报率越高,和屏幕刷新率吻合的就越好,延迟越低,越流畅。
但是我们也不想把地铁卷成 1 分钟一班,那样成本就太高了,甚至有撞车的风险。因此,现在很多办公鼠标的回报率仍然是 125 Hz,正好是笔记本屏幕和显示器常见屏幕刷新率的 2 倍多一点。2 倍这个标准是电气工程上对频率拟合的一个性能和成本的平衡点,这个经验在现实中应用的很广泛。就像人的肉眼的帧率大概是 60 Hz,我们实际在看 60 Hz 屏幕时候是明显不如 120 Hz 屏幕流畅的。但是从 120 Hz 再提升到 180 Hz,感觉就不那么明显了。
按照这个经验,即使目前高端的 240 Hz 显示器,500 Hz 回报率也够用了。而游戏鼠标已经普遍具备 1000 Hz 回报率,即便对付 360Hz 的顶尖屏幕也绰绰有余。更何况你的显卡是否能支持游戏跑到 360 FPS 还是一个大大的问号!至于市面上在卷的 4K, 8K 回报率鼠标,主要是厂家和视频博主的营销噱头。
上面论证的前提是鼠标的数据不会丢包,有线鼠标可以认为几乎不会丢包。但是无线鼠标就不一定了,信号可能被干扰丢包,就像地铁班次有可能临时取消。如果地铁是 3 分钟一班,那么临时取消一班最多也就是等 6 分钟,还能接受。如果地铁是 5 分钟一班呢,临时取消一班就要等 10 分钟。因此理论上无线鼠标的回报率比屏幕刷新率的倍数是应该更高的。但是实际上并不是这么回事。信号受到干扰时,鼠标会尝试切换信道,这个过程会持续数十毫秒,导致明显的卡顿,即使提升到 8K 回报率也无法缓解。因此避免丢包的影响还是应该从物理上缩短无线接收器和鼠标的距离,并远离与之冲突的无线设备,比如路由器。
回报率过高还有一个弊端,就是会增加计算机 CPU 和鼠标芯片的负担。目前的计算机 CPU 基本上都是 6 核心起步,即使恐怖的 8K 回报率也只会略微增加某一个核心的负担。对于无线鼠标来说,则会增加耗电,续航变差,但是这个影响远不如游戏鼠标上泛滥的 RGB 灯。因此这个弊端我个人觉得问题不大,可以忽略。
以下几种情况,你可以完全不用考虑回报率这回事:
- 你的屏幕刷新率只有 60 Hz,恭喜你,市面上任何一款鼠标回报率都足够对付它了。
- 你的鼠标回报率高达 1000 Hz,恭喜你,它配得上任何高刷屏幕和显卡。
- 你的笔记本只能蓝牙连接,恭喜你,蓝牙的回报率只有 125 Hz。
其他情况下,普通玩家只需要保证鼠标 DPI ≥ 鼠标回报率 ≥ 屏幕刷新率*2,就能获得不错的体验。
推荐观看以下视频: