阅读:1233回复:1
请指点
有没有哪一位朋友研究过chris cant书中第20章到第23章的例子(关于usb键盘的)?实在有点不明白,请哪一位帮忙指点一下。
第21章是一个usbkbd.sys的驱动程序,应该是用来驱动usb键盘的吧!那这个驱动是怎么安装上去的?书中说不能按照常规的inf的格式安装,要替换hidusb.sys文件。但在2000和98下都没有发现hidusb.sys文件,是不是要先有usb键盘插上机器,才会自动提示安装hidusb.sys文件?然后用inf文件安装 usbkbd.sys文件(安装的时候选择哪种设备呢?是未知设备,还是人机借口设备,还是别的什么),再删除hidusb.sys文件才可以。如果按书中说的简单用usbkbd.sys文件覆盖hidusb.sys,那么测试程序UsbKbdTest.exe也找不到usbkbd.sys驱动程序呀。(我暂时还没有usb键盘,所以也不知道会发生什么情况) 第23章先来了个HidKbdUser.exe应用程序,是不是介绍如何直接用应用程序访问hid设备?那么后面介绍的hidkbd.sys驱动程序是不是通过hid类驱动程序来访问usb键盘的,那么这个驱动怎么安装呢,是不是简单的通过inf文件安装安装的时候选择哪种设备呢?是未知设备,还是人机借口设备,还是别的什么),这时候hidusb.sys文件需不需要删除? 还有问一下,如果自己做usb硬件,是不是一般都用专用的usb接口芯片,一般是用什么型号的? |
|
沙发#
发布于:2002-08-16 22:21
怎么没有人回答呀,等了一天了。
今天买了个usb的键盘,但是还是测试不了,hidusb.sys文件到是出现了,不过,用编译生成的usbkbd.sys 文件替换后,用测试软件还是测试不了。 有哪一位调试过chris cant的第21章关于usb键盘的例子吗? |
|