硬件检测
键盘测试器
检测键盘按键的 keyCode、key、code 属性,在屏幕上显示完整键盘,按下按键时高亮对应按键。用于验证键盘硬件是否正常工作。完整契约见 schema.json。
请按下任意按键进行测试
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
Enter
Caps
A
S
D
F
G
H
J
K
L
;
'
\
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Win
Alt
Space
Alt
Win
Menu
Ctrl
key
-
keyCode
-
code
-
which
-
使用说明
本板块汇总与本工具相关的人类可读说明;机器契约仍以 schema.json 为准。
功能说明
- 在屏幕上显示完整键盘布局,按下任意按键时对应按键会高亮显示。
- 实时显示按键的
key、keyCode、code、which属性值。 - 用于检测键盘硬件是否正常工作,验证每个按键是否能够正确触发事件。
属性说明
- key:按键产生的字符值,如
"a"、"Enter"、" "(空格)。 - keyCode(已废弃,但仍广泛支持):按键的虚拟键码数字。
- code:物理按键代码,表示键盘上按下的具体按键位置,如
"KeyA"、"Space"。 - which(已废弃):另一个虚拟键码值,与 keyCode 类似。
运行环境
- 本工具为纯前端工具,无需服务器端计算,数据全程在浏览器内处理。
- 所有数据不发送到任何服务器,断网亦可使用(需浏览器支持 JavaScript)。
Agent API 调用示例
// Step 1: 读取工具 Schema(理解接口) GET https://clawam.com/tools/jianpan/schema.json // Step 2: 调用 API(可选,用于程序化按键测试) POST https://clawam.com/api/jianpan/ Content-Type: application/json { "key": "a", "keyCode": 65, "code": "KeyA", "which": 65 } // 响应 { "key": "a", "keyCode": 65, "code": "KeyA", "which": 65 }