禁止对OS的I / O响应

时间:2016-06-23 23:45:59

标签: c++ windows io

所以有点背景故事是我有一只小鼠(deathadder)出现故障,有时只需点击两下即可记录一次。没有解释。很明显这很烦人。

目标是执行一些测试,以确定这些鼠标点击在彼此之间的注册速度。例如,单击一次后,第二次自动在.001纳秒内注册。一旦我得到这个值,我计划在此期间禁止操作系统注册任何鼠标点击,但我不确定如何禁止操作系统的I / O.

观察点击很容易确定,但如何防止在Windows操作系统中注册按钮/鼠标?

1 个答案:

答案 0 :(得分:2)

我相信您需要将其作为上层过滤器驱动程序来实现。这是一个非常复杂和危险的过程,如果你是出于纯粹的好奇心,我只会推荐它。正如@HolyBlackCat所说,修理鼠标或购买新鼠标是明智的选择。但是,如果没有奇思妙想,生活会怎样?

以下是一些可以帮助您入门的链接:

https://msdn.microsoft.com/en-us/library/windows/hardware/jj128324(v=vs.85).aspx https://msdn.microsoft.com/en-us/library/windows/hardware/ff545890(v=vs.85).aspx