DeviceRecheck
中/EN
← 所有工具

在线键盘测试:按键响应与组合键检测

激活测试区,检查按下、松开、组合键与长按自动重复,排查按键没反应或重复输入。按相同顺序复测,并正确理解按键代码和记录范围。

你的测试空间仅当前视图

未开始 — 暂无观察记录

点击此处,再按键。Tab 可离开。

EscapeF1F2F3F4F5F6F7F8F9F10F11F12
Backquote1234567890MinusEqualBackspace
TabQWERTYUIOPBracket LBracket RBackslash
CapsLockASDFGHJKLSemicolonQuoteEnter
Shift LZXCVBNMCommaPeriodSlashShift R
Control LMeta LAlt LSpaceAlt RMeta RControl RArrow LArrowUpArrowDownArrow R

当前按住组合:—

Fn、系统快捷键、输入法与手机键盘可能限制事件,未捕获不代表硬件损坏。

浏览器观察 · 0

暂无事件,不代表测试通过。

01 / 首测

尚未保存,不推断正常或异常。

02 / 最近复测

尚未保存,不推断正常或异常。

离开此视图或切换语言会清除会话。停止保留记录;清空并结束会移除记录并停止活动。

点击测试区,按固定顺序逐个短按并完全松开,核对按下、松开记录及当前按住组合。长按自动重复不能直接判为连击,Fn 或系统快捷键没有显示也不代表损坏。日志中的 KeyA 等是按键位置代码,不一定等于键帽字符或实际输入字符;保存首测或复测时仅保留最近12条事件,请同时写下实际观察。

逐个短按,核对按下与松开

点击上方“点击此处,再按键”区域,确认状态为“正在测试区域接收事件”。从数字行、字母行到修饰键和方向键,按固定顺序逐个短按;每次完全松开后再测下一个。核对“按下 (keydown)”和“松开 (keyup)”是否与操作对应,不要只看按键是否亮过。

测试组合键时,先分别短按各键,再按顺序一起按住,查看“当前按住组合”。例如依次按住 W、Shift、空格,再按相反顺序松开,逐步核对状态。这组组合有响应,只说明本次操作被页面接收,不能推断所有组合都支持。

测试区或窗口失去焦点后,当前按住状态会清空,测试暂停。返回时先松开所有键,再点击测试区重新开始,不要把中断前后的记录当作一次完整按压。本站保留 Tab 离开测试区的功能,不记录它的按键事件;请在其他应用中另行检查 Tab。

某键没有记录时,先重新激活测试区,测试一个刚才有响应的键,再试目标键。建议暂时切到英文直接输入,并核对系统键盘布局;显示与键帽不一致时,记录物理位置和日志中的按键代码(如 KeyA);代码不一定等于键帽字符或实际输入字符。本站优先记录按键位置代码 e.code,仅在其为空时使用 e.key,因此不能用 KeyA 等日志代码判断当前布局实际输入了什么字符。需要核对字符时,请在文本编辑器中单独测试。图示未列出的按键,也可查看事件记录是否收到输入。

在线键盘测试可以观察浏览器是否收到按键事件,但不能独立识别所有硬件或软件故障。 [Keyboard Test – Free Online Keyboard Tester]

长按自动重复,不等于按键连击

KeyboardEvent.repeat 为 true,表示该按键正因持续按住而自动重复。长按时出现多条“长按自动重复 (keydown)”,不能仅凭事件数量增加就认定键盘连击。 [KeyboardEvent: repeat property - Web APIs | MDN]

把短按和长按分开测试。先对同一个键短按三次,每次完全松开并稍作停顿,边操作边核对三组按下与松开;写下实际次数后,再另做一轮长按观察。例如按住约两秒,再松开,观察重复事件是否出现在持续按住期间。次数和时长只是操作示例,不是故障阈值。

松开后再次按下,是新的一次物理操作;持续按住期间的自动重复,不代表你又按了一次。若只短按一次,却反复看到与动作不符的额外记录,请写明是否完全松开、是否失焦,以及额外记录标为“按下”还是“长按自动重复”。没有自动重复标记,也不足以直接判定轴体连击。

长按可能很快产生超过12条事件,保存记录无法保留整轮过程。请在操作时观察首次按下、重复及最终松开的变化,并手动填写摘要,例如“持续按住时出现自动重复,松开后停止;短按三次未观察到额外输入”。不要把保存后的日志条数当作整轮按压次数。

疑似重复输入时,在文本编辑器中重复相同的短按任务,再换浏览器对照。若只有特定输入法或应用出现多余字符,先检查该环境;若多个环境均能复现,记录物理按键位置、操作次数及多余输入现象,供后续检查使用。

Fn 和系统快捷键没有显示,先检查对应功能

许多笔记本的 Fn 键由键盘固件处理,不会作为普通键盘事件提供给浏览器。Fn 不显示时,可对照设备说明检查它对应的功能,例如按 Fn 加亮度键,观察亮度是否变化,并确认 Fn Lock 或功能键模式。 [Keyboard Test – Free Online Keyboard Tester]

浏览器或操作系统可能保留部分按键和快捷键。若测试时打开帮助窗口、切换窗口或触发系统操作,请记录“快捷键被接管”,松开所有键后重新激活测试区。避免反复测试会关闭当前标签页的快捷键,以免打断记录。 [Keyboard Test – Free Online Keyboard Tester]

测试 F1—F12 时,建议按设备说明分别尝试直接按键和 Fn 组合,并写明当前功能键模式。把“网页没有记录,但音量正常变化”与“网页没有记录,音量也没有变化”分开描述,再按设备说明检查相应功能。

若单键有响应,加入组合后却缺少某键,按相同的按住和松开顺序重复,再换浏览器对照。先确认缺失是否稳定出现,不要根据一次结果判断键盘的全部无冲能力或具体故障原因。

用相同的小任务复测,保存前核对记录

首测和复测保存的事件都仅限最近12条,日志按最新事件在前排列,并非完整操作档案。保存前先核对目标事件是否仍在这12条内;实际按下、松开及额外输入次数,需要你在观察过程中手动记下,再填入观察结果。不能从保存片段中没有某条事件,推断它从未发生。

建议每轮只测一个小任务。例如在“同任务描述/设备/设置”中写“同一键盘、英文直接输入;按标有 A、S、D 的三个物理键,依次各短按一次并完全松开”,同时记下对应日志代码。若每次各收到一条按下和一条松开,共六条事件,便于核对和保存。这是预期记录示例;出现额外事件时,以实际观察为准。需要多测几次时,分轮操作并逐轮写下结果。

完成后先核对日志,填写例如“三个目标键各操作一次,均观察到按下和松开”,再保存首测。随后只调整一个条件,例如换 USB 接口或重新连接无线键盘;写明调整内容,重置本轮观察,按相同物理按键顺序、次数和节奏复测。长按任务与组合键任务分别进行,避免重复事件挤掉需要比较的记录。

比较时结合手动填写的观察和保存片段,写出具体变化,例如“首测短按标有 S 的键一次未看到事件,重新连接后按相同方式收到 KeyS 的按下和松开”。若换浏览器,需要在新页面重新执行任务,并自行对照原记录;不要假定会话记录会自动转移。若同时换了键盘、布局和连接方式,应注明多个条件已变,不能把变化归因于其中一项。

目标键在不同应用或另一台电脑上仍反复无响应时,可按厂商说明检查连接和清洁方式,并保留复现步骤联系售后。网页记录适合作为排查线索,不能单独作为拆机或更换轴体的依据。