鼠标延迟观察

系统输入延迟

记录点击进入浏览器后的排队时间和下一帧响应时间,用于观察网页侧输入波动,而不是标定硬件端到端延迟。

统计数据

准备就绪

平均值

-- ms

抖动

-- ms

最低延迟

-- ms

最高延迟

-- ms

P95

-- ms

样本数

0

平均排队-- ms

点击测试区开始采样

点击右侧测试区开始采样。

点击测试区开始采样

点击右侧测试区开始采样。

最近样本

每次记录都会同时保留按键、事件进入浏览器的排队延迟,以及到下一帧的大致视觉响应延迟。

0
还没有样本,点击页面后按下实体键盘即可开始。

统计结果

图表展示最近 100 次样本,越低越接近快速稳定的网页侧响应。

最近 100 次样本
点击测试区后,这里会显示延迟样本曲线。

关于鼠标延迟

鼠标延迟(Input Lag)是指从鼠标按下到系统响应之间的时间差。本测试帮助你量化这一指标,但它测到的是浏览器能观察到的系统侧输入响应,不是完整硬件链路的绝对真值。

01

神经反应

从眼睛接收到信号,到大脑处理并发送指令给手指的时间。人类平均通常在 200 到 250ms 左右。

02

外设延迟

从鼠标按键触发到电脑接收到信号的时间。有线通常更稳,高回报率也能明显缩短这一段。

03

系统 / 显示延迟

显卡渲染、系统调度以及显示器刷新都会叠加在体感里,高刷新率通常更容易获得更快反馈。

影响延迟的因素

不同硬件、连接方式与显示链路会共同影响结果,因此网页测试更适合做相对比较。

连接方式

有线通常优于无线,但成熟的高端无线方案也能非常接近有线体验。

回报率 (Hz)

1000Hz 对应约 1ms 的传输间隔,更高回报率能进一步压缩等待时间。

显示器

60Hz 每帧约 16.7ms,144Hz 约 6.9ms,更高刷新率能更快呈现反馈。

微动开关

不同微动结构、去抖策略和固件调校都会影响最终触发响应。

如何降低延迟?

这些方法更适合日常调优和排查,能够帮助你把输入链路尽量收紧。

1. 使用全屏模式 减少窗口合成器带来的额外延迟。
2. 关闭 V-Sync 或改用 G-Sync / FreeSync 等可变刷新率方案。
3. 拉高回报率 在鼠标驱动里尽量启用更高回报率档位。
4. 使用原生 DPI 优先使用原生 DPI 档位,避免额外插值计算。
5. 保持状态 疲劳会明显拉高体感反应延迟。
6. 升级硬件 高刷显示器和低延迟鼠标通常更直接。

常见问题

这些问题用于区分浏览器侧输入响应与真正的硬件端到端延迟。

Q.

这个测试测量的是什么?

测量的是鼠标物理按键触发后,到浏览器 JavaScript 接收到事件并进入下一帧响应之间的综合延迟。它反映的是系统与页面侧的输入响应能力。

Q.

多少毫秒算正常?

5ms 以下通常属于很优秀的网页侧响应,5 到 10ms 仍然很不错;如果经常明显高于 10ms,通常就值得检查系统负载、刷新率和外设设置。

Q.

为什么每次结果都不一样?

操作系统调度、浏览器主线程忙闲、显示器刷新节奏以及硬件轮询时机都会带来毫秒级波动,这种轻微起伏是正常的。