键盘按键测试

在线检测键盘每个按键的触发状态、按键码、左右修饰键、多键同按无冲与按压时长, 支持按键音效与历史记录

总按键次数0
已测按键数0/104
当前同按0
峰值同按0
音效开
未开始
ANSI 104 虚拟键盘
按下高亮,键帽角标为触发次数
Caps Num Scr
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps
A
S
D
F
G
H
J
K
L
;
'
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Alt
Space
Alt
Ctrl
PrtSc
ScrLk
Pause
Ins
Home
PgUp
Del
End
PgDn
Num
/
*
-
7
8
9
+
4
5
6
1
2
3
0
.

点击此处开始测试

开始后本页面将捕获键盘输入,单键与 F1-F12、空格、Tab、方向键等默认行为会被临时拦截; Ctrl / Alt / Meta 组合键保持放行,不影响刷新等浏览器操作

最近按键详情
事件—
字符 key—
物理 code—
keyCode—
位置—
按压时长—
多键同按 NKRO
0当前同按
0本次峰值
当前组合—
暂无按下中的键
连击/抖动检测 未发现异常
同一按键松开后 50ms 内再次触发即判定为触点抖动,异常键会在键盘上红色标记; 可快速连打怀疑有问题的键进行测试

判定阈值 50ms: 手速过快(快速双击)也会触发, 结果仅供参考; 非排查用途请避免快速连按

按键历史(最近 100 条)
暂无按键记录
部分按键为何测不了
  • 系统快捷键 Win+L、Alt+Tab、Ctrl+Alt+Del 等由操作系统优先消费, 网页收不到事件,需用桌面端工具检测
  • 浏览器快捷键 Ctrl+W / Ctrl+T / Ctrl+N 被浏览器直接拦截,页面完全收不到; Ctrl+R 等组合键可以看到高亮计数,但浏览器动作会同时执行
  • Fn 与多媒体键 由键盘硬件直接处理,一般不产生键盘事件; 能被网页收到的多媒体键会显示在上方「布局外按键」提示中
  • Fn 功能层映射 笔记本按 F1-F12 却触发截屏/音量调节,或显示为其他 code 时, 说明功能键被硬件映射: 用 Fn+功能键触发真实键值,或按 Fn+Esc 切换 Fn Lock
  • 同按数量上限 受 USB 键盘协议与浏览器限制,普通网页通常最多同时上报 6 个普通键 + 修饰键; NKRO 峰值偏低属于系统限制,不代表键盘真实的无冲能力

关于此工具

功能说明

本工具支持 Base64 的编码与解码,提供文本和文件两种数据源;默认开启实时自动转换,输入即出结果,并自动识别解码内容的类型(JSON / HTML / 图片 / 二进制)。

智能识别

解码结果自动分类并在「结果」面板展示:

  • 图片:DataURL 声明为图片时直接渲染预览,点击放大,一键下载图片文件;裸 Base64 命中图片签名时按二进制处理
  • JSON:自动格式化(2 空格缩进)
  • HTML:识别 HTML 文档结构
  • 二进制文件:无法按所选字符集解码为文本(或含空字节、命中文件签名)时提供「下载文件」按钮,按 MIME 自动推断扩展名(png / jpg / pdf / zip 等)
  • CSV:识别表格结构(多数行字段数一致),下载时自动补 UTF-8 BOM,Excel 打开不乱码
  • 文本 / Base64:普通解码文本支持一键复制与下载;编码结果支持一键复制

Base64 模式

  • 标准 Base64:使用 +/ 字符,通用场景
  • URL-safe:使用 -_ 替代 +/ 并去除 = padding,适用于 URL 参数等场景

输出选项

  • DataURL:编码时自动拼接 data:{mime};base64, 前缀,支持 text/plain、image/png、application/json 等 11 种 MIME 类型;解码时自动识别并剥离前缀
评论 0
暂无评论,来说两句吧~