Snaplytics JS Tests

键盘计数器

点击面板开始按键——每一次按键都会被计数,没有时间限制。查看你上次按下的键,以及每秒按键数(KPS):实时速率、最佳爆发速度和会话平均值。随时重置以开始新的计数。

就绪

点击此处开始

点击面板以获得焦点,然后按下键盘上的任意键。

按键数
0
实时KPS
峰值KPS
平均KPS
时间
0:00
常用键
无时间限制

会一直运行直到你重置——无论是一次爆发、一次练习,还是一整段工作时间。你输入的任何内容都不会离开你的浏览器。

只计真实按键

按住某个键只加一次,而不是几十次——自动重复会被忽略,因此总数就是你实际按下的次数。

随时暂停

点击面板外即可暂停——总数和计时会同时冻结。点击面板即可从中断处继续。

键盘计数器要回答一个简单的问题——我到底按了多少次键?游戏玩家用它来查看自己的双手在整个练习过程中的表现,而不仅仅是短暂的爆发;写作者和程序员则用它为一次工作时段确定一个具体数字。它还可以作为硬件和宏的诚实检测:如果按一次键计数却跳了两次,说明键盘出现了重复触发;如果双手离开键盘时计数仍在增加,说明有软件在注入按键。而且由于没有计时器,它也可以当作一个简单的计数器使用——让它保持聚焦,计数自然累加。

计数器会监听 keydown 事件——也就是键盘在按键按下瞬间发送的信号。每一次全新的按键都会加一——字母、数字、空格键、回车键、修饰键、方向键——而按住某个键产生的自动重复则会被忽略,因此只有真实的按键才会被计数。除总数外,它还会在滚动的两秒窗口内计算每秒按键数:实时速率反映你当前的节奏,峰值记录你最快的爆发,平均值则是总按键数除以实际计数时长。只有当面板处于聚焦状态时才会计数——点击其他地方即可暂停,点击面板即可继续——所有数据都保留在你的浏览器中,你输入的任何内容都不会被发送到任何地方。

计数器还是速度测试?

本页面是一个计数器:它永不停止,因此它衡量的是总量,并让你观察在长时间会话中节奏的变化。如果你需要一个可比较的分数——固定时间窗口、排名和单次图表——请使用键盘点击测试,它可以测量1到100秒内的KPS,或使用空格键速度测试专门测量空格键。如果是按键误触而非按键过慢,键盘测试器会让每个按键单独亮起,方便你逐一检测每个按键开关;而打字速度测试测量的是真实的每分钟单词数,而不是原始按键次数。

各项数据的含义

数据含义
按键数自开始或上次重置以来的总按键次数——每一次全新按键,自动重复不计入
实时KPS过去两秒内的每秒按键数——你当前的节奏
峰值KPS本次会话中的最高实时速率——你最快的爆发
平均KPS总按键数除以实际计数时长(不含暂停时间)
时间计数器已计数的时长——暂停时计时停止
常用键本次会话中按下次数最多的键,及其次数

相关工具