DevTrends开发者趋势
主题色

binarytree /

keyboard-tester

一个开源的在线键盘测试器。打开网页,按真实键盘上的任意键,屏幕上的键盘会同步亮起,用来检查按键是否正常、有没有卡键或失灵。代码是 TypeScript + Svelte 写的,零运行时依赖,全部逻辑都在浏览器本地运行。 这个项目同时提供了两种使用方式: 直接试用:keyboardtestonline.com 是一个完整的在线工具站,除了基本按键测试,还有 Ghosting、Polling Rate、Latency、Chatter、CPS…

语言TypeScriptDT数据与运维DT软件开发DT内容 / 资源DTWeb 应用DTmacOSDTWebDTWindows原始chromebook-keyboard原始keyboard-test原始keyboard-test-online原始keyboard-tester原始keyboard-tester-online

产品配图

关于

一个开源的在线键盘测试器。打开网页,按真实键盘上的任意键,屏幕上的键盘会同步亮起,用来检查按键是否正常、有没有卡键或失灵。代码是 TypeScript + Svelte 写的,零运行时依赖,全部逻辑都在浏览器本地运行。 这个项目同时提供了两种使用方式: 直接试用:keyboardtestonline.com 是一个完整的在线工具站,除了基本按键测试,还有 Ghosting、Polling Rate、Latency、Chatter、CPS 等专项测试,全部免费、无广告。 自行集成:GitHub 仓库里除了核心逻辑,还提供了完整的 Svelte 5 组件和可运行 demo,npm install && npm run dev 就能跑起来,方便嵌入到自己的应用里。 核心功能 多键盘布局:Windows、Mac、ChromeOS 三种系统布局,ANSI / ISO 两种格式,5 种尺寸(full 到 60%) 按键状态检测:能区分正常按键、卡键(按下没松开)、失灵(按键没反应),支持点击标记有问题的键,方便汇报给维修 可复制的测试报告:测完能生成一份文本报告,列出哪些键卡住、哪些没反应,方便发给售后或归档 本地运行:所有按键事件都在浏览器内处理,核心代码零网络调用,不上传任何输入内容 42 个单元测试覆盖状态机、布局结构、按键映射等核心逻辑 特色说明 如果你用的是 Chromebook,这个工具可能是目前唯一能正确显示其键盘布局的在线测试器。大多数同类工具只是把 Windows 键盘换几个键帽,而这里的 ChromeOS 布局是真实还原的:Search 键在 Caps Lock 的位置,顶行是 Chromebook 实际的返回、刷新、亮度、音量等功能键,而不是伪装成 F1-F12。对学校 IT 检查设备、或买二手 Chromebook 前验机的人来说,这能省不少事。 截图

收录记录

  1. 阮一峰周刊·用户投稿

    2026年9月5日 · 1 次收录

讨论这个产品