抑制I/O对OS的响应

Inhibiting I/O responses to OS

本文关键字:OS 响应 抑制      更新时间:2023-10-16

我有一个小背景故事,我有一个鼠标(deathadder)出现故障,有时会将一次点击注册为两次点击。没有解释。很明显,这是很烦人的。

目标是进行一些测试,以确定这些鼠标点击在彼此之间的记录速度有多快。例如,单击一次后,第二个将在0.001纳秒内自动注册。一旦我得到这个值,我计划在这段时间内禁止操作系统注册任何鼠标点击,但我不完全确定如何禁止对操作系统的I/o。

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

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

这里有几个链接可以让你开始:

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