工具

键盘测试

屏幕上的键盘会亮起浏览器真正收到的键,并数出同时按住了多少个。

按下按键

测试

先点一下这个页面,再按键盘。图画会亮起浏览器收到的键。键盘根本没发出的键,这里测不到。

按任意键。key、code 和 keyCode 会显示在这里。

当前按住: 0 · 这次打开最多同时按住: 0

    键盘测试回答的不是“我的键盘坏了吗?”这么宽的问题。它回答的是:哪些键到达了这个浏览器,以及同时按住多少个之后会有一个消失。图可以是全尺寸、没有数字小键盘的 TKL,或没有功能行、导航区和方向键的 60% 布局。按下一个实体键,对应按钮变成橙色。图下面一行给出这次事件的三个名字:key(键产生的内容,例如 a 或 A),code(它的位置,例如 KeyA 或 ShiftLeft),以及 keyCode,一些旧的排查说明仍会引用的数字。

    如果在找坏轴,先一个一个按。在这里没反应、在文本编辑器里也没反应的键,就是没有被报告。编辑器里正常、这里不亮,通常是本页没有焦点,或浏览器扩展吞掉了快捷键。点一下页面背景再试。空格和方向键被阻止滚动,这样你能看见它们亮起。在本页上,Tab 也被阻止转移焦点,原因相同。

    同时按键检查是浏览器仍然认为按住的键。按住几个键,数量应和手指一致。很多便宜键盘,以及某些 USB 模式,除修饰键外同时超过六个就不再报告。这个上限叫 6 键无冲。如果第七个键保持不亮,或者你还按着的键从清单里消失,你就碰到了上限或鬼键。鬼键是相关的故障:控制器凭空多出一个你没按的键,或丢掉一矩形按键的一角,因为线路分不清那些组合。本页不会发明按键,只显示它收到的事件。清单里出现一个你的手指并不在上面的键,是卡住的轴,或硬件发出的事件。

    “本次最多同时”是打开页面以来见过的最大一组。刷新会清零。窗口失去焦点时,按住清单也会清空,因为用 Alt-Tab 离开时浏览器经常漏掉松开。如果松开后键还亮着,点回页面再轻按一次。漏掉松开多半是焦点问题,不是轴卡住。如果换一个浏览器仍然亮着,就该怀疑轴。

    布局名称说的是这张图,不是重映射操作系统。全尺寸显示功能键、主键区、导航键、方向键和数字小键盘。TKL 只去掉数字小键盘,也就是常见的无数字键盘外形。60% 的图把 Escape 放在数字行,并省去 F1 到 F12、Insert 到 Page Down,以及方向键。很多 60% 键盘把方向键藏在功能层。如果键盘发出的是方向键代码,那些层键仍会报告为方向键;只有把图换回 TKL 或全尺寸,方向键按钮才会亮,因为 60% 的图里没有它们。即使图上没有箭头可画,事件行仍会显示 ArrowLeft。

    打开和面前键盘一致的图。60% 测试从数字行上的 Escape 开始,没有方向键。笔记本测试保留功能行和单独的方向键,并省去数字小键盘。Mac 测试用同一张笔记本图,键帽写成 Command 和 Option,并列出 macOS 经常在浏览器看到之前就吃掉的键。

    测试看不见这些:从未离开键盘的键,例如只切换键盘上指示灯的功能锁;操作系统在浏览器之前就截走的键,例如亮度键或截图键;以及连击两次的轴和只是在重复的轴之间的差别。按住一个键会触发浏览器的重复,这些重复不计入按住数量,免得一根手指被算成二十下。你只想点一下却打出两个字母,那是连击;盯着读数会看见两对分开的按下和松开,而不是一个专门的连击警报。

    退货之前用这个测试,换线、换接口或换无线接收器之后也用。如果故障跟着键盘到了两台电脑,记下从未到达的 code。如果故障只留在一个 USB 口,键盘可能是好的。本页不保存任何东西。没有账户,也不会上传你按过的键。

    大家真正会问的问题

    key 和 code 有什么区别?

    key 是产生的字符或名称,所以 Shift 会把 a 变成 A。code 是物理位置,例如 KeyA;即使用 Dvorak,字符变了,code 仍是 KeyA。keyCode 是旧的数字编号。

    为什么空格没有亮?

    页面必须处于焦点。点按钮旁边,再按空格。本页会阻止空格滚动,这样你才能看见它亮起。

    同时六个键是什么意思?

    很多键盘最多只报告六个同时按下的非修饰键。清单显示这个浏览器还在收到多少个。手指按着却不亮,就是这个上限、鬼键,或坏掉的轴。

    60% 的图上没有方向键。

    这种布局故意不画它们。如果你的 60% 键盘用层发出方向键,把图换成 TKL 才能看到那些按钮,或者直接读读数里的 code。

    这能测试全键无冲或固件吗?

    它只能测试到达浏览器的事件。键盘在自己的软件里可以全键无冲,仍可能被 USB 模式或浏览器限制。按住清单就是到达清单。

    松开后键还亮着。

    焦点变化时,浏览器有时会漏掉松开事件。点回页面再按一次那个键。如果换一个浏览器仍然粘住,轴很可能是闭合的。

    更多免费工具

    游戏

    宾果卡生成器

    打印美国 1–75 宾果卡、英国 1–90 票、词语卡,以及留在本机的图片卡。

    /zh/bingo-card-generator

    学业

    CGPA 计算器

    按 UM、UKM、UPM、UTM、USM、UiTM、UTHM 分数、UUM、UMT、理工学院、预科和 STPM 的绩点计算 CGPA,并统计 SPM 的 A 等。

    /zh/cgpa-calculator

    财务

    净工资计算器

    估算 2026 年马来西亚实得、税后、公务员、加班,以及日薪或时薪,含公积金、社险、就业保险和 PCB。

    /zh/salary-calculator

    游戏

    Minecraft 圆形生成器

    用方块画圆,包括楼梯和半砖、编号和厚度,以及椭圆、球体和穹顶,并可导出 PNG。

    /zh/minecraft-circle-generator

    语言

    爪夷文生成器

    用可免费嵌入的阿拉伯字体预览爪夷文,复制文本,或下载 PNG。

    /zh/jawi-converter

    健康

    BMI 计算器

    在浏览器里计算成人 BMI,同时给出 WHO 图表和更低的亚洲 / 马来西亚筛查切点。

    /zh/bmi-calculator

    音乐

    节拍器

    在线节拍器,提前排程、重音和敲击测速。声音留在标签页里。

    /zh/metronome

    PDF

    合并 PDF

    按顺序在浏览器里合并 PDF。不上传,也不解开带密码的文件。

    /zh/merge-pdf

    PDF

    JPG 转 PDF

    把 JPG 和 PNG 图片做成 PDF,一张图一页,不上传。

    /zh/jpg-to-pdf

    换算

    单位换算

    换算长度、质量和温度,包括厘米到英寸、千克到磅。

    /zh/unit-converter

    游戏

    转盘

    转动名字转盘、随机点名,或转是与否。名单留在标签页里。

    /zh/spin-the-wheel

    工具

    二维码生成器

    用文字或链接做二维码,下载 PNG 或 SVG。不注册、不过期、不跳转。

    /zh/qr-code-generator

    工具

    花样文字生成器

    复制用于文案或简介的 Unicode 样式。这是字符,不是要安装的字体。

    /zh/fancy-text-generator

    PDF

    压缩 PDF

    在浏览器里把页面重画成 JPEG 来减小 PDF。体积目标是尽力而为,文字不再可选。

    /zh/compress-pdf

    财务

    贷款计算器

    按月递减的贷款月供和摊还表。马来西亚房贷页说明它和按日计息、以及固定利率车贷的差别。

    /zh/loan-calculator

    换算

    文件转换

    在浏览器里转换文件:图片、PDF 页面、表格和普通文档。不转换音频和视频。

    /zh/file-converter

    图片

    图片压缩

    在浏览器里压缩 JPG、PNG 或 WEBP,可用质量滑块或千字节目标,看压缩前后,并可选择去除 EXIF。

    /zh/compress-image