阅读:1336回复:4
键盘驱动程序help
我写一个键盘驱动程序
1.重写了i8042port.sys,kbdclass.sys,如何去掉WINXP的驱动保护,使新驱动可以安装 2.我根据WINDXP DDK写了一个keyboard filter driver.在kerboard 和i8042port driver上层,这个键盘需要再i8042prot driver init一个命令启动CREDIT CARD扫描器,可不可以在filter层实现ex;KbFilter_InitializationRoutine . 3.如合制作inf文件使其PNP. |
|
沙发#
发布于:2005-02-18 05:49
第一个修改注册表的ImagePath是最方便简单的方法
第二个不知道...不懂 第三个pnp支持不是通过inf来完成的.... 以上 |
|
板凳#
发布于:2005-02-18 07:40
我写一个键盘驱动程序 1、为什么要重写8042和kbdclass,这样操作太冒险了 难道使用kbdfilter已经足够了 2、你要和键盘通信,得等到Filter和键盘驱动连接以后才可以。 3、KbdFilter不象普通WDM驱动,即使PNP处理了也不能安装后就马上使用,需要重新启动系统。 |
|
|
地板#
发布于:2005-02-18 09:41
参考CTRL2CAP,完全可以用过滤来实现而不用代替他们.
|
|
|
地下室#
发布于:2005-02-18 10:08
CTRL2CAP与kbdfilter的区别是CTRL2CAP是在完成例程中查看键盘数据,kbdfilter是事先查看,各有各的妙处
|
|
|