打印

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

[复制链接]
3703|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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设备。

使用特权

评论回复
5
lattice1|  楼主 | 2011-8-5 17:54 | 只看该作者
在一个报告描述符中,描述3个设备,MOUSE ,TOUCH , Vendor Defined HID,不同设备,不同的报告ID,通过不同的报告ID操作系统知道是什么设备。这些都是系统设备,不需要驱动,想法是Win7是Touch, XP 是MOUSE,在XP,或者win7系统通过HID设置参数,工作模式。 现在是无法访问HID。

使用特权

评论回复
6
香水城| | 2011-8-5 21:14 | 只看该作者
Mouse不是HID设备吗?能访问吗?想怎么访问?

使用特权

评论回复
7
lattice1|  楼主 | 2011-8-11 17:57 | 只看该作者
已经OK 了,pc的应用程序通过报告ID可以操作自定义HID设备了

使用特权

评论回复
8
lxyppc| | 2011-8-11 18:03 | 只看该作者
大部分原因是writefile的时候没加report id

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

99

主题

300

帖子

3

粉丝