求助:C8051F340模拟USB鼠标实验

2019-03-24 17:45发布

最近在做C8051F340的USB实验,用六个按键模拟USB鼠标,控制电脑光标上下左右移动,模拟点击鼠标左键、右键操作。现在不能实现右键操作的功能,想问一下有没有人做过此类实验,还希望高人指点迷津。 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
chunyang
1楼-- · 2019-03-25 03:03
说明编程有误,弄清楚“右键”指令并正确在程序中反映出来即可。
逆风飞翔
2楼-- · 2019-03-25 03:44
chunyang 发表于 2014-2-17 18:21
说明编程有误,弄清楚“右键”指令并正确在程序中反映出来即可。

光标上下左右移动以及左键都可以实现了,唯独右键不能实现。看过USB鼠标的数据格式,左键用0x01表示,右键用0x02表示,可是试了很多次都不成功。
chunyang
3楼-- · 2019-03-25 08:50
 精彩回答 2  元偷偷看……
逆风飞翔
4楼-- · 2019-03-25 11:34
chunyang 发表于 2014-2-18 00:01
具体指令我也不知道,没关心过。有此,只能说:要么,你没搞对右键的代码;要么,你的编程写错了指令。

好的,我再仔细看看代码,谢谢了
逆风飞翔
5楼-- · 2019-03-25 14:37
chunyang 发表于 2014-2-18 00:01
具体指令我也不知道,没关心过。有此,只能说:要么,你没搞对右键的代码;要么,你的编程写错了指令。

右键驱动成功了,是设备的报告描述符没有配置正确
konson32
6楼-- · 2019-03-25 20:34
 精彩回答 2  元偷偷看……

一周热门 更多>