键盘 KeyCode 值
键盘 KeyCode 值,浏览器本地交互测试与查看。
键盘 KeyCode 值
查询功能键、字母、数字、控制键和小键盘的常见旧 KeyCode,或启用实时按键查看。KeyCode 已弃用,数值可能因系统和布局而异;新项目优先使用 key/code。
106 条;常见旧值仅供参考,实际以事件为准。小键盘 Enter 通常为 13;108 为旧 Separator 值。
| 按键 | code | KeyCode | 分组 |
|---|---|---|---|
| F1 | F1 | 112 | function |
| F2 | F2 | 113 | function |
| F3 | F3 | 114 | function |
| F4 | F4 | 115 | function |
| F5 | F5 | 116 | function |
| F6 | F6 | 117 | function |
| F7 | F7 | 118 | function |
| F8 | F8 | 119 | function |
| F9 | F9 | 120 | function |
| F10 | F10 | 121 | function |
| F11 | F11 | 122 | function |
| F12 | F12 | 123 | function |
| 0 | Digit0 | 48 | number |
| 1 | Digit1 | 49 | number |
| 2 | Digit2 | 50 | number |
| 3 | Digit3 | 51 | number |
| 4 | Digit4 | 52 | number |
| 5 | Digit5 | 53 | number |
| 6 | Digit6 | 54 | number |
| 7 | Digit7 | 55 | number |
| 8 | Digit8 | 56 | number |
| 9 | Digit9 | 57 | number |
| A | KeyA | 65 | letter |
| B | KeyB | 66 | letter |
| C | KeyC | 67 | letter |
| D | KeyD | 68 | letter |
| E | KeyE | 69 | letter |
| F | KeyF | 70 | letter |
| G | KeyG | 71 | letter |
| H | KeyH | 72 | letter |
| I | KeyI | 73 | letter |
| J | KeyJ | 74 | letter |
| K | KeyK | 75 | letter |
| L | KeyL | 76 | letter |
| M | KeyM | 77 | letter |
| N | KeyN | 78 | letter |
| O | KeyO | 79 | letter |
| P | KeyP | 80 | letter |
| Q | KeyQ | 81 | letter |
| R | KeyR | 82 | letter |
| S | KeyS | 83 | letter |
| T | KeyT | 84 | letter |
| U | KeyU | 85 | letter |
| V | KeyV | 86 | letter |
| W | KeyW | 87 | letter |
| X | KeyX | 88 | letter |
| Y | KeyY | 89 | letter |
| Z | KeyZ | 90 | letter |
| Backspace | Backspace | 8 | control |
| Tab | Tab | 9 | control |
| Clear | Clear | 12 | control |
| Enter | Enter | 13 | control |
| Shift (L) | ShiftLeft | 16 | control |
| Shift (R) | ShiftRight | 16 | control |
| Ctrl (L) | ControlLeft | 17 | control |
| Ctrl (R) | ControlRight | 17 | control |
| Alt (L) | AltLeft | 18 | control |
| Alt (R) | AltRight | 18 | control |
| Pause | Pause | 19 | control |
| Caps Lock | CapsLock | 20 | control |
| Esc | Escape | 27 | control |
| Space | Space | 32 | control |
| Page Up | PageUp | 33 | control |
| Page Down | PageDown | 34 | control |
| End | End | 35 | control |
| Home | Home | 36 | control |
| ← | ArrowLeft | 37 | control |
| ↑ | ArrowUp | 38 | control |
| → | ArrowRight | 39 | control |
| ↓ | ArrowDown | 40 | control |
| Print Screen | PrintScreen | 44 | control |
| Insert | Insert | 45 | control |
| Delete | Delete | 46 | control |
| Meta / Win / Cmd (L) | MetaLeft | 91 | control |
| Meta / Win / Cmd (R) | MetaRight | 92 | control |
| Menu | ContextMenu | 93 | control |
| Num Lock | NumLock | 144 | control |
| Scroll Lock | ScrollLock | 145 | control |
| ; : | Semicolon | 186 | control |
| = + | Equal | 187 | control |
| , < | Comma | 188 | control |
| - _ | Minus | 189 | control |
| . > | Period | 190 | control |
| / ? | Slash | 191 | control |
| ` ~ | Backquote | 192 | control |
| [ { | BracketLeft | 219 | control |
| \ | | Backslash | 220 | control |
| ] } | BracketRight | 221 | control |
| ' " | Quote | 222 | control |
| Num 0 | Numpad0 | 96 | numpad |
| Num 1 | Numpad1 | 97 | numpad |
| Num 2 | Numpad2 | 98 | numpad |
| Num 3 | Numpad3 | 99 | numpad |
| Num 4 | Numpad4 | 100 | numpad |
| Num 5 | Numpad5 | 101 | numpad |
| Num 6 | Numpad6 | 102 | numpad |
| Num 7 | Numpad7 | 103 | numpad |
| Num 8 | Numpad8 | 104 | numpad |
| Num 9 | Numpad9 | 105 | numpad |
| Num * | NumpadMultiply | 106 | numpad |
| Num + | NumpadAdd | 107 | numpad |
| Num Separator | NumpadComma | 108 | numpad |
| Num Enter | NumpadEnter | 13 | numpad |
| Num - | NumpadSubtract | 109 | numpad |
| Num . | NumpadDecimal | 110 | numpad |
| Num / | NumpadDivide | 111 | numpad |
点击“开始新测试”后,在此区域按键
等待按键事件
keydown 次数 0独立按下 0重复事件 0当前按住 0已观察物理键 0
失焦或停止时释放显示状态,并标注 blur/stop;这些不是实际 keyup。系统组合键、Fn、部分媒体键和移动端软键盘可能不发送完整事件。输入法合成保留 isComposing;不据此宣称全部按键正常。
仅记录测试准备与导出动作,不上传具体按键或记录。停止保留结果;开始新测试、页面离开会清空。
处理内容只保存在当前页面内存,关闭页面或清空后无法恢复。
工具介绍
查询功能键、字母、数字、控制键和小键盘的常见旧 KeyCode,或启用实时按键查看。KeyCode 已弃用,数值可能因系统和布局而异;新项目优先使用 key/code。 仅记录准备或导出动作,具体事件、按键、坐标和观察结果不上传。
使用步骤
- 开始新测试后,在测试区域操作键盘或鼠标;KeyCode 页面也支持直接查询。
- 查看按住状态、次数与事件详情;失焦时释放显示状态。
- 停止后可复制或下载事件 JSON;KeyCode 查询另支持 JSON/CSV,新测试或离开清空记录。
常见问题
能自动判断硬件好坏吗?
不能。键鼠只显示浏览器实际收到的事件,系统快捷键、Fn 和浏览器手势可能被拦截;屏幕由用户观察纯色画面。准备任务的10秒限制不限制用户测试时长,关闭页面结束测试。
交流与评论
分享使用体验,交流工具的更多用法。
正在加载评论…