阅读:2859回复:5
虚拟HID设备的开发构想,请大家支招
我想把一个已经存在的USB HID 设备模拟成另外一个 HID 模拟设备,不知该采用哪种技术,请大家支招。
设备 A 是USB HID 设备, 设备B 也是USB HID设备, 但A和B的 PID 和 VID 都不同,HID REPORT 也不相同,但采集的数据源是相同的,我现在有一个A设备,并且也了解B设备的所有信息,想通过驱动用A设备模拟一个B设备。 不知该采用哪种技术,请各位兄弟支招 |
|
|
沙发#
发布于:2007-01-05 09:24
做一个不妨问任何硬件的hid设备,在这里打开真实设备,读取数据。
|
|
板凳#
发布于:2007-01-09 14:53
Alias A 当然容易.打开A,B.读A,B,写A,B.交换或替换.特务A
|
|
地板#
发布于:2007-01-11 20:13
写一个内核态的HID,通过PNP通知,识别出不同的USB_HID设备,然后对不同的USB_HID设备加载不同的小驱动。有点类似与文件系统的文件识别器。
|
|
地下室#
发布于:2007-01-12 15:26
内核态HID驱动,可以查考FireFley,它使用AddDevice方法,该方法可行,但不太好
|
|
5楼#
发布于:2007-01-15 00:50
村夫?
|
|