你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32 USB Host鼠标兼容性问题求助

[复制链接]
叶帆科技 提问时间:2015-4-13 09:50 /
阅读主题, 点击返回1楼
收藏 评论18 发布时间:2015-4-13 09:50
18个回答
叶帆科技 回答时间:2015-4-13 23:05:12
HID_Mouse.zip (107.61 KB, 下载次数: 8)
叶帆科技 回答时间:2015-4-13 23:09:36
222.JPG

111.JPG

这是.Net Gadgeteer板,可以用C#开发,拖拉自动生成代码
https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-9749525726.3.DyHkGT&id=43070516804
https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-9749525726.9.DyHkGT&id=43019039149

底层运行.Net Micro Framework系统,采用的是STM32F405 和 STM32F429的芯片
洞洞板,是亚克力的板子,自己定制的。




叶帆科技 回答时间:2015-4-13 23:12:11
比较小尺寸的LCD,触摸屏还比较容易,取靠近角的四个点就可以了,我们是修正的.net micro framework系统自带的触摸屏驱动。
叶帆科技 回答时间:2015-4-29 10:19:56
是的,4个角的值就够了
skywolf-1016972 回答时间:2015-4-29 18:41:39
本帖最后由 skywolf-1016972 于 2015-4-29 18:54 编辑

我测过几个鼠标,出问题的都是无线鼠标,你的也是这样的吗?
文档:Device Class Definition for Human Interface Devices (HID) Version 1.11
Appendix G: HID Request Support Requirements
对于Non-Boot Mouse,Set Idle  Set Protocol 命令都是可选的。
我试的两个无线鼠标接收器,都是两个interface,第一个是键盘,第2个是鼠标及几个功能不明的设备。
两个无线鼠标中键盘的interface支持Set Idle  Set Protocol,
两个无线鼠标中一个鼠标的Interface不支持Set Idle  Set Protocol,另一个支持。但接收的数据包并不是boot protocol的。
如果鼠标不支持boot protocol,只能解析report的格式了,我现在也正烦着呢,因为设备要配无线鼠标。
叶帆科技 回答时间:2015-7-24 10:39:36
不是的,我测试的是有线鼠标,无线的直接不行,有限的就HP的可以,其他的可以正常枚举,但是获取不到信息
duanks 回答时间:2016-2-3 22:23:16
楼主现在成功了吗?我也卡在这个问题上了
ME-TE 回答时间:2017-4-7 11:09:57
skywolf-1016972 发表于 2015-4-29 18:41
我测过几个鼠标,出问题的都是无线鼠标,你的也是这样的吗?
文档:Device Class Definition for Human Int ...

请问无线鼠标的问题解决了吗?我也是有两个Protocol,现在数据进入不了buff里,读不了数据好烦人啊,有线鼠标倒是搞定了
xuyiliang168 回答时间:2019-8-26 22:51:49
有需要解决无线鼠标问题可以发送邮件到 296175476@qq.com,
12
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版