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

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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版