键盘 Mac 键盘 测试

在 Mac 布局虚拟键盘上逐个按键,检查每个按键的响应。

Mac 布局键盘 — 逐个按下按键,检查每个键都有响应。
数字锁定 大写锁定 滚动锁定
Num
/
*
-
7
8
9
+
4
5
6
1
2
3
Enter
0
.

部分系统组合键会被系统占用,这是正常现象,不是故障。

测试介绍与原理

这一页把虚拟键盘切换为 Mac 配列:⌘ Command 与 ⌥ Option 对应 Windows 布局中的 ⊞ 与 Alt 位置,适合逐键检查 MacBook 内置键盘或连接到 Mac 的外接键盘。

检测原理:浏览器 KeyboardEvent 的 code 表示物理键位而非输入字符,因此无论系统输入法如何切换,都能按位置准确点亮对应的键帽;数字 / 大写 / 滚动三个锁定指示灯通过 getModifierState 读取真实锁定状态,与系统行为同步。

测试方式:从左上到右下逐个按压每个按键,屏幕上对应键帽点亮并显示按压计数,即为响应正常;未点亮的按键可单独复测几次,初步判断是否为坏轴。全部数据仅在浏览器本地处理。

测试常见问题

为什么部分按键点了没反应?

Cmd+Tab、亮度 / 音量 / 媒体键等由 macOS 系统接管,网页收不到这些事件,属于正常现象;字母、数字以及 F 区的大部分按键都可以正常检测。

Windows 键盘可以在这个页面测试吗?

可以。检测依据是按键的物理位置(KeyboardEvent.code),与键帽刻字无关。Windows 键盘接入后同样会逐键点亮,只是刻字与 Mac 配列略有差异。

测试需要安装驱动或软件吗?

不需要。整个测试在浏览器本地完成,打开页面即可逐键检测,任何输入都不会上传。