稳态 repeat 事件间隔
完成有效长按后,这里会按时间顺序展示每个稳态间隔,并标出严格超过有效阈值的疑似长间隔。
选择目标按键并持续长按,分析浏览器自动重复事件的稳态间隔,定位疑似长时间中断并判断样本是否充分。
测试设置与实时采样
例如 KeyW、Space 或 ShiftLeft;Tab 不支持。
请输入有效的 KeyboardEvent.code,例如 KeyW、Space 或 ShiftLeft;不可使用 Tab。
允许 20~1000ms,默认 150ms;最终阈值不会低于稳态中位数加四倍 MAD。
请输入 20~1000 之间的有限数值。
当前阶段尚未开始
结果只描述浏览器接收到的 repeat 事件连续性,不能单独证明键盘硬件故障。
完成有效长按后,这里会按时间顺序展示每个稳态间隔,并标出严格超过有效阈值的疑似长间隔。
稳态间隔 gapᵢ = repeatTimeᵢ − repeatTimeᵢ₋₁。有效阈值 T = max(用户阈值, 间隔中位数 + 4×MAD)。当 gapᵢ > T 时标记为疑似长间隔。首个非 repeat keydown 到第一个 repeat 的系统初始延迟不进入统计。
间隔、阈值和分类均使用未舍入毫秒值;页面通常显示 1 位小数,等于阈值不记为疑似。
独立测试覆盖稳定 33ms 间隔、150ms 边界、234ms 异常、乱序与重复时间戳、NaN/Infinity、样本不足、自适应阈值、20 个建议样本和 2000 事件上限。
需要系统开启自动重复;用户正常松手只结束本轮;窗口失焦、切换标签页或浏览器后台节流会使当前轮作废;浏览器事件流不能替代硬件电气测量;不同系统重复率和蓝牙链路会影响时间戳。
点击开始新一轮,在捕获区持续按住目标键。工具忽略首次重复延迟,至少获得 5 个稳态间隔后才给出可用判断,建议采集 20 个以上。
本工具依赖 repeat=true 事件形成连续样本;自动重复关闭、重复延迟过长或浏览器未收到 repeat 事件时,没有足够的间隔可分析。
某个相邻 repeat 事件间隔严格大于有效阈值。它表示浏览器事件流出现异常长空档,只是排查线索,不等同于硬件断触已被证实。
所有按键事件和统计都在当前浏览器本地处理,不上传,不调用远程 API,也不写入 URL 或本地存储。
本工具未复用第三方运行代码或资源,算法和界面为独立实现;外部链接仅用于说明浏览器事件标准。