打印

 多点触控问题,有没有遇到相同问题的朋友帮忙解决一下

[复制链接]
1129|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 z755924843 于 2015-10-10 11:43 编辑

使用STM32407平台,模拟USB鼠标,键盘都成功了,但是到多点触控这里就卡在这里了,参考了圈圈玩USB第二版里面的多点触摸的“报告描述符”之后,win7 可以识别了pen和触摸 ,但是只出现了一点,并没有书上所说的十点触摸

希望@computer00 帮帮忙。我是完全按照圈圈上的报告描述写的(一模一样的)。坐标点肯定是有效的,而且我传输的数据格式是按照报告描述符上定义来的
     tmp[0] = 2; //report ID
     tmp[1] = touchval;
     tmp[2] = 1;//触摸点1 ID
     tmp[3] = X1&0xff;
     tmp[4] = (X1>>8)&0xff;
     tmp[5] = Y1&0xff;
     tmp[6] = (Y1>>8)&0xff;
     tmp[7] = touchval;
     tmp[8] = 2;//触摸点2ID
     tmp[9] = X2&0xff;
     tmp[10] =(X2>>8)&0xff;
     tmp[11] = Y2&0xff;
     tmp[12] = (Y2>>8)&0xff;
     tmp[13] =2;//两点触摸
     mouseValSend(tmp,14);

第一个点的坐标上传是成功的,可以使用。有没有遇到相同问题的朋友帮忙提供一些思路,或者是解决办法。

1184.tmp.jpg (24.83 KB )

1184.tmp.jpg

相关帖子

沙发
z755924843|  楼主 | 2015-11-5 15:22 | 只看该作者
没有人回答,自己已经解决了。

使用特权

评论回复
板凳
computer00| | 2015-11-9 23:11 | 只看该作者
应该是哪里搞错了吧……

使用特权

评论回复
地板
z755924843|  楼主 | 2015-11-10 09:40 | 只看该作者
computer00 发表于 2015-11-9 23:11
应该是哪里搞错了吧……

已经解决了 ,是我自己理解的不过透彻,仔细看 stm32的库函数 找到了解决办法。

使用特权

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

本版积分规则

个人签名:嵌入式相关网站喜欢的朋友了解一下http://www.micropython.group

31

主题

260

帖子

39

粉丝