USB 枚举3个设备,自定义HID不能访问

[复制链接]
 楼主| lattice1 发表于 2011-8-4 16:48 | 显示全部楼层 |阅读模式
大家好

    报告描述符,描述了3个设备,一个MOUSE,一个TOUCH,一个自定义HID设备,
    由于MOUSE和TOUCH应用软件无法访问。所以定义一个HID设备。
    但是应用软件一样无法访问HID设备,PC软件用VC写 。

有没有朋友经历过类似问题。
  指导下,谢谢
hihu 发表于 2011-8-5 13:02 | 显示全部楼层
这个我没遇到过
hihu 发表于 2011-8-5 13:03 | 显示全部楼层
帮你顶起吧 希望高手看到 帮你解答
香水城 发表于 2011-8-5 13:32 | 显示全部楼层
搞不懂你怎么描述的三个设备,同时描述?

如果驱动都没有正确安装,肯定应用软件无法访问HID设备。
 楼主| lattice1 发表于 2011-8-5 17:54 | 显示全部楼层
在一个报告描述符中,描述3个设备,MOUSE ,TOUCH , Vendor Defined HID,不同设备,不同的报告ID,通过不同的报告ID操作系统知道是什么设备。这些都是系统设备,不需要驱动,想法是Win7是Touch, XP 是MOUSE,在XP,或者win7系统通过HID设置参数,工作模式。 现在是无法访问HID。
香水城 发表于 2011-8-5 21:14 | 显示全部楼层
Mouse不是HID设备吗?能访问吗?想怎么访问?
 楼主| lattice1 发表于 2011-8-11 17:57 | 显示全部楼层
已经OK 了,pc的应用程序通过报告ID可以操作自定义HID设备了
lxyppc 发表于 2011-8-11 18:03 | 显示全部楼层
大部分原因是writefile的时候没加report id
您需要登录后才可以回帖 登录 | 注册

本版积分规则

99

主题

300

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部

99

主题

300

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部