🖱️ 在下面这块区域操作

移动鼠标、单击、双击、滚滚轮,右侧会实时显示结果。右键菜单已被屏蔽,方便你反复测右键。

在这块区域里操作鼠标
◧左键0
◐中键0
◨右键0
◄后退键0
►前进键0
🖱️

在左边区域动一下鼠标就开始。

📊 各项指标怎么看

项目正常范围异常可能意味着
左键单击每次点击计数 +1,不多不少微动开关老化:一次点击计 2 次(双击故障)
双击间隔150~400 ms 之间持续 < 100ms 且非人为,可能是连击
滚轮滚动一格有明显增量,方向正确编码器磨损:滚动无反应、方向乱跳
移动速度匀速移动时数值平稳剧烈跳变可能是丢帧或光电头脏了
中键按下有反应中键微动损坏,常见于重度浏览器用户
侧键按下有反应(部分鼠标没有侧键)无反应先确认鼠标是否带侧键

📐 估算鼠标 DPI

浏览器读不到鼠标的真实 DPI,但可以用「移动固定距离」反推。下面这张表给你一个参照。

鼠标移动 10 cm对应 DPI(近似)典型场景

用法:把鼠标贴着尺子匀速移动 10 厘米,看「累计移动」增加了多少 px,再对照上表。

⚠️ 说明:本工具只能检测「鼠标信号有没有送到浏览器」,不能区分是鼠标硬件、驱动还是系统设置的问题。
浏览器的 devicePixelRatio、系统鼠标加速度(Windows 默认开启「提高指针精确度」)都会影响移动数值,因此 DPI 仅为粗略估算,不能作为精确参数。
所有数据在本地内存处理,不上传。

🖱️

在线鼠标测试

硬件检测 完全免费 🌙 支持黑夜模式 🔒 本地运行,不上传 🖲️ 五键检测 🌀 滚轮方向

鼠标最烦人的故障不是彻底坏掉,而是「偶尔双击」——你只想点一下,它给你选中两个文件、关掉两个标签页。这是微动开关老化的典型症状,肉眼很难确认,但工具一测就现形。
这个页面能测五项:
① 五个按键:左、中、右、后退、前进,各自计数;
② 单击 / 双击:记录两次点击的间隔,帮你分辨「是我手快还是鼠标连击」;
③ 滚轮:方向与累计滚动量,编码器磨损会导致滚动失效或反向;
④ 移动:实时坐标、累计距离、当前速度;
⑤ DPI 估算:贴着尺子移动 10 厘米,对照表格反推。
怎么判断双击故障:正常单击时,左键计数应该每次只 +1。如果你明明只按了一下、计数却跳了 2,或者「双击间隔」长期小于 100ms,那基本就是微动开关该换了。
机械微动可以自己换(电烙铁 + 几块钱的微动),也可以找人维修,比换整只鼠标便宜得多。

类别硬件检测
技术PointerEvent + WheelEvent
按键左 / 中 / 右 / 后退 / 前进
数据本地内存,刷新清空

核心特性

五键独立计数
双击间隔统计
滚轮方向识别
移动速度追踪
DPI 对照表
屏蔽右键菜单
本地不上传
免安装

关于这个工具

怎么实现:
① 移动:`pointermove` 取 `clientX/clientY`,与上一次求差累加距离;速度用「每 100ms 的位移 ÷ 时间」平滑计算,避免逐事件抖动;
② 按键:`pointerdown` 的 `event.button` 对应 0 左 / 1 中 / 2 右 / 3 后退 / 4 前进,分别累加计数;同时 `contextmenu` 调 `preventDefault()` 屏蔽右键菜单;
③ 双击:记录相邻两次左键的时间戳,间隔 < 500ms 判定为一次双击并显示间隔;
④ 滚轮:`wheel` 取 `deltaY`,正为下滚、负为上滚,累加总滚动量;`preventDefault()` 防止页面滚动;
⑤ DPI 表:由「10cm 对应的 px 数」按 `dpi = px / 10cm * 2.54` 反算生成若干档位供对照。
它不做:不读取真实 DPI、不改鼠标设置、不测回报率(Hz)、不测加速度。

怎么用

  1. 第 1 步
    在测试区里移动鼠标,确认坐标和速度有变化。
  2. 第 2 步
    逐个按键:左、中、右、侧键各按几下,看计数。
  3. 第 3 步
    重点看左键:按一次只应该 +1。
  4. 第 4 步
    上下滚滚轮,确认方向与累计量正确。
  5. 第 5 步
    想测 DPI 就贴尺子匀速移 10cm,对照表格。

更新记录

  • v1.0 2026-09-21 工具正式上线:基于浏览器原生 PointerEvent + WheelEvent 实现鼠标全面自检,支持左/中/右/后退/前进五键独立计数、单击与双击间隔统计(用于识别微动连击故障)、滚轮方向与累计量、实时坐标与移动速度、DPI 对照表;测试区屏蔽右键菜单与页面滚动。数据全本地,适配黑夜模式。

常见问题

左键按一次计数跳了 2,是不是鼠标坏了?
大概率是微动开关老化,也就是俗称的「双击故障」。
确认方法:
① 缓慢、明确地单击一次,观察计数;
② 换个 USB 口、换台电脑再测,排除驱动和系统问题;
③ 如果在多台电脑上都出现,基本可以确诊是硬件。
处理办法:换微动(几块钱一个,需电烙铁)或找维修店,比整只换掉便宜很多。如果是无线鼠标,也要排除电池电量不足导致的信号异常。
滚轮没反应 / 方向反了怎么办?
先分清是硬件还是设置:
· 系统设置:Windows 和 macOS 都能设置「自然滚动」(反向),方向反了先查这里;
· 编码器磨损:滚动时数值不动、跳动或时灵时不灵,多为滚轮编码器脏了或磨损,可尝试用无水酒精清洁滚轮缝隙;
· 页面没聚焦:点一下测试区再滚。
本工具已屏蔽测试区的页面滚动,所以「滚了页面没动」是正常的,看右侧「滚轮」数值即可。
DPI 估算准吗?
只作粗略参考,别当精确参数用。影响准确性的因素有:
· Windows 默认开启「提高指针精确度」(鼠标加速度),移动快慢会影响位移;
· 系统指针速度设置会整体缩放位移;
· 高 DPI 屏幕的 `devicePixelRatio` 会放大 CSS 像素值。
想要准确值,请以鼠标驱动软件里的设定值为准。
侧键(后退 / 前进)没反应?
先确认你的鼠标有没有侧键——很多办公鼠标只有三个键。
如果有侧键却没反应:
① 部分鼠标的侧键需要驱动或官方软件开启,默认是浏览器前进/后退;
② 某些品牌默认把侧键映射成其他功能(如 DPI 切换),需要在驱动里改回「前进 / 后退」;
③ 蓝牙鼠标在部分系统上侧键支持不完整。
触控板上能用吗?
能测一部分。移动、单击、双指滚动都能出结果;右键需要用双指点击或触控板右下角区域,中键大多数触控板没有。
不过触控板没有「微动开关」,所以双击故障检测对它没有意义。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码