首页键盘按键检测

键盘按键检测

在线键盘按键检测工具,实时查看 KeyCode、key、code、location 与组合键状态,适用于快捷键排查和键盘映射核对

当前按键

等待按键

在当前页面按下任意键,即可实时更新键值与按键信息。

当前未检测到组合修饰键

键值代码

未检测

物理键位

未检测

键位区域

未检测

最近捕获

未检测


按键信息详情

显示当前按键的字符值或功能键名称。

显示历史兼容字段 KeyCode,便于旧项目排查。

显示物理键位代码,不受输入法和布局字符影响。

显示按键所在区域编码,如左侧、右侧或数字键盘。

显示本次按键同时按下的 Meta、Shift、Ctrl、Alt。



说明文档

什么是键盘按键检测

键盘按键检测用于实时查看当前键盘事件中的 keykeyCodecodelocation 和组合键状态,适合做 KeyCode 键值查询、快捷键排查和键盘映射核对。

如何使用本工具

  1. 打开页面后,直接在当前页面按下任意键。
  2. 工具会立即刷新当前按键、KeyCode、Code、Location 和 Modifiers。
  3. 点击任意字段右侧的“复制”按钮,可单独复制对应结果。
  4. 点击“复制全部字段”可一次性复制完整按键信息。
  5. 下方文档区域可查看字段说明与含义,以及 Location 位置说明。

字段说明与含义

  • key:当前按键的字符值或功能键名称。
  • keyCode:旧版兼容键值字段,适合老项目调试。
  • code:物理键位代码,适合键位映射和快捷键绑定。
  • modifiers:当前事件同时按下的组合修饰键。

Location 位置说明

  • 0:标准区,主键盘区的大多数字母、数字、方向键和常规功能键。
  • 1:左侧,左 Shift、左 Ctrl、左 Alt 等带左右区分的按键。
  • 2:右侧,右 Shift、右 Ctrl、右 Alt 等带左右区分的按键。
  • 3:数字键盘,小键盘区域按键,例如 Numpad1NumpadEnter

适用场景

  • 前端键盘事件开发与调试
  • 浏览器快捷键冲突排查
  • Web 游戏按键映射测试
  • 表单热键与后台快捷操作验证

注意事项

  • 按住 Ctrl、Shift、Alt 或 Meta 时,Modifiers 会同步显示组合键信息。
  • 排查快捷键冲突时,建议同时关注 keycode,避免输入法或键盘布局带来误判。
  • keyCode 适合兼容旧代码,新的开发项目建议优先使用 keycode

隐私与兼容性

本工具全部在浏览器本地运行,不会上传你的按键数据。keyCode 属于历史兼容字段,新项目建议优先使用 keycode