polling rate test 回报率测试:读懂页面上的 Hz 数值
很多玩家第一次做 polling rate test 时都会吃一惊:宣传写着 1000 Hz 的手柄,页面上只显示 60 Hz 左右。这并不是手柄有问题,而是浏览器的工作方式决定的。这个页面显示的 Hz 读数,是网页每秒读取手柄状态的次数,它跟随屏幕的刷新率,在 60 Hz 屏幕上大约是 60,在 144 Hz 屏幕上大约是 144。浏览器没有办法显示高于屏幕刷新率的回报率,但这个读数依然能告诉你很多事情:数据是否稳定、连接是否掉帧、页面是否被系统限速。下面会详细说明怎么做测试、怎么理解结果,以及手柄出厂回报率规格的真正含义。
通过 USB 或蓝牙连接手柄,然后按任意键
检测不到手柄?
- 使用 Google Chrome、Microsoft Edge、Brave 或 Opera,可获得最完整的 Gamepad API 支持。
- 打开本页后按任意键或推动一下摇杆,浏览器才会激活手柄。
- 在 Firefox 中,需要先按一次按键,已连接的手柄才会对当前标签页开放。
- 在 macOS 和 iOS 16 及以上版本中,请先到系统的蓝牙设置里确认手柄已配对。
体感、触摸板与电池(PS4 / PS5)
WebHID 模式支持 Sony DualShock 4、DualSense 和 DualSense Edge。
polling rate test 的五个步骤
- 先确认屏幕刷新率: 在系统显示设置里查看当前屏幕的刷新率,比如 60 Hz、120 Hz 或 144 Hz。页面的 Hz 读数会以这个数值为上限,知道它才能正确理解结果。
- 用 USB 直连手柄: 第一次测试建议用数据线直接插到电脑接口上,不经过集线器。有线结果可以作为基准,之后再和无线连接对比。
- 按键唤醒并保持页面在前台: 按任意键让页面识别手柄。测试过程中不要切换标签页或最小化窗口,浏览器会降低后台页面的刷新频率,读数也会随之下降。
- 匀速转动摇杆十秒: 把一根摇杆推到边缘匀速转圈。观察 Hz 读数是否稳定,屏幕上的摇杆圆点是否平滑移动,有没有一顿一顿的跳跃。
- 换成无线连接再测一次: 改用蓝牙或无线接收器,重复同样的动作。对比两次的读数稳定性和圆点移动的流畅程度,判断无线链路是否带来了掉帧。
polling rate test 结果对照表
页面上的 Hz 读数等于网页每秒读取手柄的次数,正常情况下应该接近屏幕刷新率。它反映的是浏览器这一侧的读取节奏,不是手柄的出厂回报率。下表按常见的屏幕和表现列出判断方法。
| 页面读数 | 屏幕刷新率 | 含义 | 建议 |
|---|---|---|---|
| 约 58 至 60 Hz,稳定 | 60 Hz | 页面按屏幕节奏正常读取 | 正常,再看圆点是否流畅 |
| 约 118 至 120 Hz,稳定 | 120 Hz | 页面按高刷新率正常读取 | 正常 |
| 约 140 至 144 Hz,稳定 | 144 Hz | 页面按高刷新率正常读取 | 正常 |
| 明显低于屏幕刷新率 | 任意 | 电脑负载高、节能模式或页面在后台 | 关闭后台程序,切换到高性能电源模式 |
| 读数稳定但圆点跳跃 | 任意 | 手柄数据更新不及时,常见于无线干扰 | 改用有线,或调整接收器位置 |
| 读数忽高忽低 | 任意 | 浏览器读取节奏不稳定 | 检查电脑负载,换一个浏览器复测 |
什么是手柄回报率
回报率,英文叫 polling rate,指的是手柄每秒向电脑报告多少次自身状态,单位是赫兹。125 Hz 表示每秒报告 125 次,相邻两次之间约 8 毫秒;250 Hz 约 4 毫秒;500 Hz 约 2 毫秒;1000 Hz 约 1 毫秒。回报率越高,一次按键或摇杆动作在被报告之前需要等待的时间就越短。
这个概念最早在游戏鼠标上被广泛讨论,近几年越来越多的电脑手柄也开始在包装上标注 1000 Hz 甚至更高的有线回报率。厂商强调这一点,是因为回报间隔是输入延迟中硬件可以改进的一部分。
不过,回报率只是整个延迟链条中的一环。游戏的帧率、显示器的刷新和响应时间、系统的处理方式都会影响最终的手感。回报率从 125 Hz 提高到 1000 Hz,理论上最多能节省约 7 毫秒的等待时间,在竞技游戏中有意义,但对大多数休闲游戏来说差别并不明显。
为什么 polling rate test 在浏览器里显示的是屏幕刷新率
W3C Gamepad API 的设计是由网页主动读取手柄状态,而不是手柄每报告一次就通知网页一次。绝大多数网页,包括这个测试页面,都会在浏览器准备绘制下一帧画面时读取一次手柄,这个时机和屏幕刷新是同步的。所以页面每秒读取的次数,自然就等于屏幕每秒刷新的次数。
这意味着,即使手柄每秒报告 1000 次,在 60 Hz 屏幕上,网页每秒也只能看到其中大约 60 次的状态。中间的那些报告浏览器仍然收到了,只是网页在两次读取之间看不到它们。页面上的 Hz 读数因此不会超过屏幕刷新率,也不能用来判断手柄是 125 Hz 还是 1000 Hz。
理解了这一点,就不会因为读数只有 60 而担心手柄出了问题,也不会把这个读数当成手柄回报率的及格线。浏览器中的 polling rate test 测的是读取节奏和数据稳定性,手柄的真实回报率需要用能直接读取设备报告的专门软件来测量。
- 页面读数上限:等于屏幕刷新率
- 60 Hz 屏幕:读数约 60
- 144 Hz 屏幕:读数约 144
- 高于屏幕刷新率的回报率:浏览器无法显示
那么这项测试能告诉你什么
首先,它能确认整条数据链路是否在正常工作。读数稳定地接近屏幕刷新率,说明浏览器在按正常节奏读取,电脑没有因为负载或节能而拖慢页面。如果读数明显偏低,比如 60 Hz 屏幕上只有 40,就说明有东西在拖慢浏览器,这同样会影响你在浏览器游戏或云游戏中的体验。
其次,它能帮你发现手柄数据更新不及时的情况。观察屏幕上的摇杆圆点:如果手柄的回报率高于屏幕刷新率,圆点在每一帧都会移动到新的位置,看起来很流畅。如果手柄因为无线干扰或连接质量差,实际更新频率掉到了屏幕刷新率以下,圆点就会出现停在原地一两帧再跳过去的现象。
最后,它方便你对比不同的条件。同一台电脑、同一块屏幕上,分别用有线、蓝牙和无线接收器做 polling rate test,比较读数的稳定程度和圆点的流畅度,就能看出哪种连接方式在你的环境中表现最好。
常见手柄的出厂回报率规格
手柄的回报率因型号、连接方式和系统而异,厂商也不一定公开具体数值。玩家社区中常见的测量结果显示,Xbox 无线手柄在 Windows 上通常运行在 125 Hz 左右,无论有线还是无线。PlayStation 手柄如 DualShock 4 和 DualSense 通过 USB 连接时,回报率通常高于这个数值。
不少面向电脑玩家的第三方手柄会把有线 1000 Hz 作为卖点,部分型号在使用专用的 2.4 GHz 接收器时也能达到较高的回报率,而在蓝牙模式下通常会低一些。这些都是硬件规格,需要用能直接读取设备报告的工具来验证。
需要再次强调的是,在浏览器中做测试时,无论手柄是 125 Hz 还是 1000 Hz,页面读数都会停在屏幕刷新率附近。这些规格只能作为购买时的参考,不应拿页面上的读数去对照它们判断手柄是否合格。
蓝牙与有线连接对回报率的影响
有线连接下,手柄的回报率通常是最稳定的,数据传输不会受到无线环境的影响。很多手柄在有线模式下也会使用更高的回报率,因为不需要考虑电池续航。
蓝牙连接的回报率取决于手柄、电脑蓝牙模块和操作系统之间的协商,通常会低于有线模式,也更容易受到干扰。在 2.4 GHz 频段拥挤的环境里,比如附近有多台 Wi-Fi 路由器和无线设备,蓝牙数据包可能会延迟或重发,实际的更新频率会出现波动。
在 polling rate test 中,这种波动不会直接体现在 Hz 读数上,因为读数由屏幕决定。但它会体现在摇杆圆点的流畅度上。蓝牙下圆点偶尔卡顿而有线下一直流畅,就说明无线链路在你的环境中存在问题,可以考虑换用专用接收器或有线连接。
回报率、帧率与延迟之间的关系
手柄的回报率决定的是数据被报告的频率,游戏的帧率决定的是游戏多久读取一次输入并更新画面。两者共同决定了一次操作最快多久能体现在屏幕上。如果游戏只跑 60 帧,每一帧之间约 16.7 毫秒,那么手柄是 125 Hz 还是 1000 Hz,对最终画面的影响就被这 16.7 毫秒的帧间隔大大稀释了。
反过来,当游戏运行在很高的帧率下,比如 240 帧,帧间隔缩短到约 4 毫秒,手柄回报间隔所占的比例就变大了。这时 125 Hz 手柄的 8 毫秒间隔可能会让某些帧拿不到新的输入,而 1000 Hz 手柄则几乎每一帧都有新数据。这就是为什么高回报率在高帧率的竞技游戏中更有价值。
了解这层关系,有助于理性看待回报率。如果你的游戏和显示器都运行在 60 Hz,与其花钱追求更高的回报率,不如先保证连接稳定、没有偶发的停顿,这对手感的改善往往更明显。
高刷新率屏幕上的测试有什么不同
如果你有 120 Hz、144 Hz 或更高刷新率的显示器,可以把浏览器窗口拖到这块屏幕上再测一次。页面读数会随之升高,接近新屏幕的刷新率。这再次说明读数反映的是屏幕节奏,而不是手柄。
在高刷新率屏幕上,页面每一帧之间的时间更短,对手柄更新速度的要求也更高。一个 125 Hz 的手柄在 60 Hz 屏幕上能让圆点每帧都移动,但在 144 Hz 屏幕上,有些帧之间手柄还没有发出新的报告,圆点就会偶尔停一帧。这种现象是正常的,说明手柄的回报率低于屏幕刷新率。
所以,高刷新率屏幕反而能帮你粗略地感受手柄回报率的高低。如果在 144 Hz 屏幕上圆点依然非常流畅,说明手柄的更新速度至少跟得上这个节奏。当然,这只是一个直观的观察,不能代替专门的测量。
如何用专门工具验证出厂回报率
想知道手柄真实的回报率,需要使用能直接读取设备原始报告的桌面软件。这类工具不依赖网页的绘制节奏,而是直接统计操作系统每秒收到的设备报告数量,所以能测出 125 Hz、250 Hz 或 1000 Hz 这样的实际数值。
使用这类工具时,同样要保持摇杆持续运动,因为很多手柄在状态没有变化时会减少报告。测量时也要注意是否开启了映射软件,有些映射软件会以自己的频率重新发送数据,测到的就不再是手柄原本的回报率了。
浏览器中的 polling rate test 和桌面工具可以互相补充:桌面工具告诉你手柄的硬件规格是否达标,浏览器测试告诉你在实际使用的屏幕和浏览器中,数据是否稳定流畅。两者结合,才能完整地了解手柄的表现。
选购手柄时如何看待回报率宣传
在商品页面上,回报率往往和霍尔摇杆、背键、宏功能一起被列为卖点。看到 1000 Hz 的宣传时,先确认它指的是哪一种连接方式。很多手柄只有在有线或使用专用接收器时才能达到这个数值,蓝牙模式下会明显降低。
其次要看自己的使用场景。如果你主要在主机上玩游戏,主机系统对手柄回报率有自己的处理方式,第三方手柄的高回报率不一定能发挥出来。如果你在电脑上玩高帧率的射击或格斗游戏,高回报率的价值会更明显。
最后,回报率只是众多参数中的一个。摇杆精度、按键手感、连接稳定性和做工质量,对日常体验的影响同样很大。买到之后,用我们的各项测试分别检查摇杆、按键和连接的稳定性,比单看一个回报率数字更能判断这个手柄是否适合你。
读数偏低时的排查方法
如果页面读数明显低于屏幕刷新率,先检查浏览器窗口是否在前台。后台标签页或被遮挡的窗口,浏览器会主动降低刷新频率以节省资源。把测试页面放在最前面,读数通常会恢复正常。
其次检查电脑的负载和电源模式。笔记本电脑在电池供电时可能会限制性能,部分系统的节能模式还会降低屏幕刷新率本身。接上电源、切换到高性能模式,再关闭占用资源的程序,然后重新测试。
如果以上都没有问题,可以换一个浏览器试试。不同浏览器的渲染和调度策略不同,在某些设备上表现会有差异。若所有浏览器读数都偏低,问题更可能在电脑本身,比如显卡驱动或系统设置,而不是手柄。
常见问题
为什么我的 1000 Hz 手柄在测试中只显示 60 Hz?
页面按屏幕刷新节奏读取手柄,在 60 Hz 屏幕上每秒只读取约 60 次。浏览器无法显示高于屏幕刷新率的回报率,这不代表手柄有问题。
这项测试能测出手柄的真实回报率吗?
不能。它测的是浏览器读取手柄的节奏和数据稳定性。手柄的真实回报率需要用能直接读取设备报告的专门软件测量。使用这类软件时,记得关闭映射工具,并持续转动摇杆,结果才更接近手柄的出厂规格。
读数应该达到多少才算正常?
正常情况下读数接近你的屏幕刷新率,比如 60 Hz 屏幕上约 60,144 Hz 屏幕上约 144,并且保持稳定。
读数低于屏幕刷新率说明什么?
通常是浏览器被拖慢了,可能是页面在后台、电脑负载过高或处于节能模式。把页面放在前台,关闭后台程序后再测。
读数正常但摇杆圆点一顿一顿,为什么?
说明手柄实际的数据更新跟不上页面读取节奏,常见于蓝牙干扰或连接质量差。改用有线连接或调整接收器位置后再对比。
回报率越高越好吗?
回报率越高,按键和摇杆动作等待被报告的时间越短,对竞技游戏有帮助。但它只是延迟的一部分,游戏帧率和显示器同样重要,休闲游戏中差别不大。
换到高刷新率屏幕读数变高了,是手柄变快了吗?
不是。读数跟随屏幕刷新率变化,手柄本身没有变化。不过在高刷新率屏幕上更容易观察到回报率较低的手柄出现的偶尔停顿。
蓝牙会降低回报率吗?
很多手柄在蓝牙模式下的回报率低于有线模式,并且更容易受到干扰。具体数值取决于手柄、蓝牙模块和系统。
手机上可以做 polling rate test 吗?
可以,读数同样会跟随手机屏幕的刷新率。部分手机会根据场景自动调整刷新率,读数可能随之变化,这是正常的。
测试需要上传数据吗?
不需要。所有读取和计算都在你的浏览器中完成,手柄数据不会发送到任何服务器。