首页| 论坛| 消息

回复: qt4.8.5 arm下鼠标滚轮事件 成了 鼠标移动事件了
#6 回 zoemolly 的帖子 [做个好菜鸟 08-13 09:26]
zoemolly:arm linux (2018-08-07 13:15) 
您好。我也遇到了同样的问题,arm下重写wheelevent事件捕捉不到,请问您现在找到解决方法了吗?
#7 回 zoemolly 的帖子 [大漠之鹰 08-13 10:55]
zoemolly:arm linux (2018-08-07 13:15) 
检查一下鼠标驱动,有没有把滚轮事件上报。Qt是什么版本?
#8 回 做个好菜鸟 的帖子 [大漠之鹰 08-13 10:58]
做个好菜鸟:您好。我也遇到了同样的问题,arm下重写wheelevent事件捕捉不到,请问您现在找到解决方法了吗? (2018-08-13 09:26) 
这个跟arm本身没有关系。从现象来看试驱动问题,vxworks6下可以确定没有滚轮驱动。linux内核应该是有滚轮驱动的,具体可以看看鼠标驱动代码,还有Qt中鼠标相关的代码
#9 回 大漠之鹰 的帖子 [做个好菜鸟 08-14 08:38]
大漠之鹰:这个跟arm本身没有关系。从现象来看试驱动问题,vxworks6下可以确定没有滚轮驱动。linux内核应该是有滚轮驱动的,具体可以看看鼠标驱动代码,还有Qt中鼠标相关的代码 (2018-08-13 10:58) 
多谢回复,正在看Linux下滚轮驱动源码与QT中usb鼠标部分代码,在网上看到一篇文章说是鼠标被识别为PS/2鼠标,所以在/dev/mice没有鼠标滚轮输出,必须识别为IMPS/2类型鼠标才可以在/dev/mice中得到滚轮输出,我在网上并没有找到IMPS/2类型鼠标的一些信息,请问您对这一部分有了解吗?
#10 [做个好菜鸟 08-14 09:02]
可以了,将export QWS_MOUSE_PROTO="mouseman:/dev/mice" 注释掉,让Linux系统加载默认的鼠标驱动就可以了,暂时还没有加触摸屏,只使用了鼠标,等后期用了触摸屏再看会不会有其他问题。

<< 1 2 3 >> (2/3)

回复 发表
主题 版块