修改鼠标双击判断时间间隔

5 篇文章 0 订阅
在WPF鼠标事件中,我们可以通过事件参数的


ClickCount 属性来判断鼠标连续点击的次数。那么鼠标在多久的时间间隔内点击才被算作是连续点击呢?这个是可以在系统里设置的。

在Window7系统里,在控制面板中找到鼠标,选择“双击速度”那一项。

在Window8系统里也是一样需要找到鼠标点击。

如下图

鼠标双击的判断时间可以设置从200毫秒到900毫秒。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
DoubleClickFix 鼠标双击修正工具 Aoouch@cnBeta 很多鼠标用久了都会出现按键不灵或者“过于灵敏”的问题,比如会把正常的单击事件检测为双击。这个工具可以鉴别并屏蔽由鼠标电路自行产生的双击事件(一般都发生在很短的时间内,和人为的点击有很大的区别)。东西很简单,但是比较实用,解决了我的老鼠标双击问题。附上一个无界面版本,通过命令行启动,可以设为开机运行。 说明: 软件可以设置参数:按下和放开鼠标按键的时间间隔、两次双击鼠标按键的时间间隔以及鼠标滚轮反响滚动事件间隔。此外,也可以单独屏蔽鼠标左键或右键,亦或是选择两者都屏蔽。运行程序以后,在设定间隔之内发生的两次鼠标动作将会被屏蔽掉。 打包内容如下: DoubleClickFix.exe 主程序。使用前“Hook”一次即可。比较简单,一用就会。 DoubleClickAutoFix.exe 命令行版本。直接启动即可,加入/REG和/UNREG可以分别加入和解除系统自启动。 MouseHook.dll 鼠标钩子库。 一款解决鼠标单击变双击的问题的小软件 鼠标左键单击变双击通常是由于鼠标左键的微动开关磨损造成的,虽然属于硬件问题但是用软件DoubleClickFix也可以弥补 它是一款绿色软件使用起来很简单,只需要运行后挂接最小化即可 解压后找到DoubleClickFix.exe,运行后会出现: 对于上面的一些选项: 挂接类型:一般情况下都是左键问题,因此在挂接类型勾选鼠标左键就行 参数:右边的参数是一些用来判断的时间,一般情况下选默认就可以(修改可以参看下面) 杂项:托盘报告就不用了,免得麻烦;运行后自动挂接,选上后可以在以后运行时自动挂接 挂接:是用来激活程序的,如果不挂接程序就是无效的,选了运行后自动挂接就不需要每次都点了(第一次除外) 挂接后最小化让它在后台工作就行了,这样就可以临时解决一些鼠标单击变双击的问题了 注:开机的时候要记得运行 DoubleClickFix基于鼠标人为双击跟硬件损坏造成的双击间隔时间不同的原理 一般情况一下,我们双击时间间隔速度不会低于200ms,但是如果是故障造成则时间间隔会比较小,因此只要判别双击时间的间隔就可以判断是否是人为的双击了 但是在一些对鼠标操作速度要求比较高的情况下可能就不太够用了,这时可以适当调整两次点击时间间隔,但是不能设置过小否则会倒置软件失灵,最好大于100ms,调整好后进行测试,在空白的位置不停的双击,然后点下任务栏的图标,上面会显示出已屏蔽双击次数,如果这个数值跟你双击次数很接近就说明这个设置偏小,需要调大 而另外两个参数按下释放间隔与反向滚轮时间可以稍微取小一点,因为双击故障对这两个操作影响不大,但是如果有影响还是需要测试一下 这款软件虽然可以解决双击带来的麻烦,但是对于鼠标有一定要求的如果鼠标出问题了还是需要修理或者更换鼠标,软件毕竟会影响操作速度,而且软件也并不是万无一失的,只能作为临时的辅助手段,如果是对鼠标操作要求不高且症状轻的可以一直用

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值