spacebar clicker
空格键测试
这是一项输入事件诊断,不是竞速测试。你可以检查空格键按下、松开、长按 repeat、事件配对和疑似快速重复输入。
诊断状态
idle
未发现明显问题
只观察空格键事件总数,不保存其他按键。
独立按压
0
keydown / keyup
0 / 0
repeat 次数
0
最近长按
—
最近事件时间
keydown: —
keyup: —
event.code: Space
最近按压间隔
—
小于或等于 35ms 的间隔只会标记为疑似重复,不能证明硬件损坏。
隐私说明:只有你主动开始诊断后才会监听输入。其他按键的具体内容会被忽略且不会保留;复制摘要仅包含空格键聚合统计。
空格键支持
完成事件诊断后按症状继续排查。
空格键 CPS 测试
确认按键正常后再测速度。
全键盘 CPS 测试
在同一隐私规则下对比其他物理按键。
测试如何工作
主动开始监听后,页面只处理 Space 事件,分别统计 keydown 与 keyup,并用 performance.now() 计算按住时长和最近二十次独立按压间隔。其他按键只会显示“已忽略”,不会保存具体字符或按键代码。
keydown、keyup 与 repeat
一次完整按压通常由 keydown 开始、keyup 结束。长按后系统可能连续发送 repeat=true 的 keydown,这属于常见长按行为,不应算成新的手动按压。焦点变化也可能造成 keyup 缺失,因此页面只会提示序列不完整。
怎样理解疑似重复输入
独立按压间隔不超过 35ms 时会标记为“疑似快速重复”。快速手动操作、浏览器调度和按键抖动都可能产生短间隔,所以该提示不是硬件损坏结论。请用慢速单击重复测试,并对比其他浏览器或键盘。
浏览器能发现什么
浏览器能展示收到的事件、顺序、时间和 repeat 标记,但看不到轴体电信号,也无法独立排除键盘固件、无线延迟、系统设置、扩展程序或 USB 轮询。网页正常而单个应用异常时,应先检查应用焦点和快捷键。
可靠的排查顺序
先进行十次慢速按压,再做一次短长按。观察 keydown 与 keyup 是否接近、repeat 是否只在长按出现、短间隔是否多次复现。无响应时可尝试无痕窗口、暂时关闭冲突扩展、检查系统键盘设置,并在条件允许时连接另一把键盘。
隐私与边界
监听只在你主动开始后启用,结束或组件卸载时会移除。复制摘要只包含空格键聚合统计与公开阈值。失焦会中断测试。“未发现明显问题”只代表本次样本没有明显浏览器事件异常。
常见问题
它能确定键盘坏了吗?
不能。它只报告浏览器收到的事件模式,硬件、固件、系统和焦点仍需分别排查。
长按为什么出现 repeat?
系统通常会在长按延迟后重复发送 keydown;这些事件不会计为独立按压。
会记录其他按键吗?
不会。非空格键只触发通用忽略提示,不保存具体内容。