USB mouse 过滤驱动 请教
无敌魔仙 2006-10-09 09:18:46 USB mouse 过滤驱动 请教
小生菜鸟一只,望各位大侠锦囊相助。
我现在在写一个鼠标过滤驱动,可以得到 鼠标按键 1-5键 的信号,但是我手上的鼠标一共有七个按键,而我这个驱动没有办法知道用户在什么时候按下了第六和第七按键。我用Bus Hound,可以看出第六,第七个按键的信号规律和前面5个按键的信号类似。
(1)我想请问,我要怎么修改我的驱动才可以知道用户什么时候按下去了 第六和第七键 呢?
(2)是不是UpperFilters得到的信号是被mouseclass处理过的,而mouseclass将它不认识的信号(第六和第七键 的信号)都取消了,没有向上层传递呢(菜鸟,可能理解错误)?
(3)在MouFilter_ServiceCallback中处理鼠标信号,怎么没有任何效果呢?我用了一个PS/2鼠标和一个USB鼠标都没有效果。请高人明示
一共3个问题,麻烦各位了。