吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1083|回复: 35
收起左侧

[Windows] DoubleClickFix v1.6.9.0 缓解因鼠标故障导致的双击问题

  [复制链接]
好基友 发表于 2026-8-6 14:59
本帖最后由 好基友 于 2026-8-6 16:57 编辑

DoubleClickFix v1.6.9.0  缓解因鼠标故障导致的双击问题

蓝奏云:https://wwazh.lanzouu.com/itNHf40txdje
github:https://github.com/nenning/DoubleClickFix



功能特性
1.双击过滤 — 按按钮过滤意外点击,阈值可配置。默认值:50 毫秒。
2.鼠标滚轮修复 — 过滤异常的逆向滚动事件(垂直和水平方向)。默认禁用;可在各按钮设置中启用。
3.拖放修复 — (实验性)防止故障鼠标在拖拽过程中意外松开。
4.随 Windows 启动 — 注册为开机自动运行。
5.按设备忽略列表 — 将特定设备(如触摸板、第二只鼠标)排除在过滤之外。
6.远程桌面支持 — 可选地在 RDP 会话期间绕过过滤。
7.托盘图标 — 在后台静默运行;双击打开设置。
8.更新通知 (独立版) — 启动时检查 GitHub 是否有新版本,如有则显示通知。


设置
1.按按钮延迟 :为每个按钮设置点击之间的最短时间(毫秒)。快于此阈值的点击将被过滤掉。默认值:50 毫秒,仅左键。
2.鼠标滚轮修复 :在按钮下拉菜单中选择滚轮 ,勾选启用框,并设置一个阈值。在阈值内发生方向反转的滚动事件(例如向下滚动时瞬间向上跳动)将被视为抖动而抑制。涵盖垂直(↑↓)和水平(←→)滚轮。 默认禁用
3.修复拖拽问题 :(实验性)仅当鼠标在拖拽过程中意外掉落项目时启用。在拖拽锁定模式下,虚假的按钮事件将被忽略;结束时短暂停顿即可完成释放。
  拖拽启动延迟 :进入拖拽锁定模式前的最短拖拽持续时间(毫秒)。默认值:1000 毫秒。
  拖拽释放延迟 :鼠标在按钮释放被识别前必须保持静止的最短时间(毫秒)。您也可以手动点击以退出拖拽锁定模式。默认值:150 毫秒。
4.忽略此设备 :用您想要排除的任何设备(例如辅助鼠标或绘图板)移动光标,然后勾选“忽略此设备”。设置会永久保存——重启或蓝牙重新连接后依然有效。
5.触控设备解决方案 :默认情况下,触控和触控板点击会直接通过而不经过过滤。仅当你的触控板或触控屏无法正常工作时,才启用允许间隔为 0 毫秒的双击 。
6.远程桌面会话 :如果你通过 RDP 控制此电脑且双击无效,请启用不要在远程桌面会话中过滤点击 。
7.主题 :选择深色、浅色或跟随系统(跟随 Windows 设置)。
8.语言 :直接从设置中切换界面语言。


提示
查看日志,了解点击之间的时间间隔以及哪些双击操作被过滤掉了。
调整阈值,直到能够捕捉到故障点击,同时保持正常的双击速度仍然有效。
使用界面中的测试区域来验证你的设置(尝试单击、双击、选择文本和拖拽操作)。


工作原理:过滤鼠标点击
该应用程序在底层拦截鼠标事件,以区分有意点击与因鼠标开关故障而产生的“弹跳”或“抖动”。
1.底层鼠标钩子 :注册一个 WH_MOUSE_LL 钩子,在鼠标事件到达其他应用程序之前,于系统范围内进行拦截。
2.事件拦截 :每个鼠标事件(如 WM_LBUTTONDOWN、WM_MOUSEMOVE 等)均由回调函数捕获。
3.双击过滤 :
   当鼠标按钮按下事件发生时,应用程序会测量自该按钮上一次对应的抬起事件以来所经过的时间。
   如果这段时间短于用户定义的阈值 (例如 50 毫秒),则该事件被视为错误的双击并被过滤掉——系统和其它应用程序将永远不会收到它。
   被抑制的按下事件所对应的抬起事件也会被抑制,从而防止孤立的释放事件到达应用程序。
   如果持续时间超过阈值,则该点击被视为有意操作,并照常传递。
4.鼠标滚轮过滤 :故障滚轮可能会瞬间向错误方向滚动,导致抖动效果。此功能默认禁用 ;请在设置中的按钮下拉菜单中选择滚轮以启用。
   方向感知过滤 :应用会跟踪垂直(↑↓)和水平(←→)滚轮的最后滚动方向。
   基于时间的去抖动 :在阈值内反向滚动的滚动事件被视为抖动并被抑制。
   保持快速滚动 :有意的同方向滚动绝不会受到影响。
5.拖拽修正 :故障鼠标可能在按住按钮时发送虚假的“抬起”事件,从而中断拖拽操作。“修复拖拽问题”功能正是针对此情况:
   进入拖拽锁定 :按下并按住按钮并移动超过一小段距离后,应用将对该按钮进入拖拽锁定模式。
   抑制抖动 :在拖拽锁定状态下,虚假的按下或抬起事件会被忽略,从而避免拖拽被意外中断。
   释放拖拽 :只有在鼠标保持静止达到设定的释放延迟时间后,拖拽才会结束,此时会发送一个真实的“抬起”事件。
6.转发事件 :通过过滤的事件会经由 CallNextHookEx 转发,确保所有其他应用程序的正常行为。


DoubleClickFix:主界面
1.jpg

DoubleClickFix:各鼠标按钮
2.jpg

免费评分

参与人数 8吾爱币 +8 热心值 +7 收起 理由
dywxh000 + 1 + 1 谢谢@Thanks!
gugok56 + 1 + 1 谢谢@Thanks!
19611024 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
shu-009 + 1 热心回复!
powehi + 1 + 1 谢谢@Thanks!
hs10301 + 1 + 1 我很赞同!
常胜将军 + 1 + 1 谢谢@Thanks!
anning666 + 1 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

qiuzhc 发表于 2026-8-6 16:21
楼主应该用的是某技鼠标吧,不然不会写这样的软件出来  哈哈哈
alexsanda 发表于 2026-8-6 16:16
hackbaal 发表于 2026-8-6 15:40
这个是不是只是临时的  上次我鼠标也连点了  我重新换新的了  他们说高级的 鼠标按钮可以更换 我这10元的鼠 ...

买过好的微动,不到十块,据说便宜点的几块钱,比原装的好用,你买的时候可以问卖家是否支持你的鼠标,自己不会换可以找那些小电子修理店,其实即使需要电烙铁焊接也就几个点(最容易才出按键双击毛病的是某知名鼠标大厂的鼠标即使是几百块的也照样几个月最多一年就粘连,认识的好几个朋友被逼成了换微动的高手)
anning666 发表于 2026-8-6 15:03
Jiste 发表于 2026-8-6 15:04
严肃下载使用,单位电脑不知道为什么一连接蓝牙鼠标,鼠标的滚轮就会上下出bug,一滑就会上下乱跳,有效果回来反馈
 楼主| 好基友 发表于 2026-8-6 15:06
anning666 发表于 2026-8-6 15:03
这是用软件来修复硬件问题么,666~~~

github上面修复鼠标双击的的软件很多,但是只有这一款支持中文,其余的都是英文的。而且也只有这一款功能最多,使用最简单。
Jiste 发表于 2026-8-6 15:12
Jiste 发表于 2026-8-6 15:04
严肃下载使用,单位电脑不知道为什么一连接蓝牙鼠标,鼠标的滚轮就会上下出bug,一滑就会上下乱跳,有效果 ...

回复:该软件只能修复双击问题,简单易懂且中文,其实市面上有很多,但只有这一款支持中文
kuanyuehan 发表于 2026-8-6 15:18
shige是个好东西 有个蓝牙鼠标正好双击了,这几天用的旧鼠标。 试一试
fqhs 发表于 2026-8-6 15:36
使用怎么区分软硬件问题呢?有时候会不会是USB口接触问题?
hackbaal 发表于 2026-8-6 15:40
这个是不是只是临时的  上次我鼠标也连点了  我重新换新的了  他们说高级的 鼠标按钮可以更换 我这10元的鼠标 换新的感觉没必要吧
 楼主| 好基友 发表于 2026-8-6 15:59
hackbaal 发表于 2026-8-6 15:40
这个是不是只是临时的  上次我鼠标也连点了  我重新换新的了  他们说高级的 鼠标按钮可以更换 我这10元的鼠 ...

是的,临时备用而已。买个全新的鼠标肯定更好。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-8-13 06:58

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表