消息关闭
    暂无新消息!

arm上移植qt后,鼠标滚轮不能用

问题作者 : 大洪p2017-07-24发布
如题,无论向上还是向下滑动滚轮,鼠标都会向上移动,在ubuntu下,滚轮正常。

4个回答

︿ 1
应该是环境变量没指定的原因.

先用"cat /proc/bus/input/devices"查看你鼠标对应的设备文件。

如是event4.

则在/etc/profile里设置:
export QT_QPA_EVDEV_MOUSE_PARAMETERS=/dev/input/event4

重启系统后该就可以了
︿ 0
你好,我试了你的方法,还是不行,我详细的描述下问题吧。
目前情况是,鼠标的左键、右键或者双击都是没有问题的,但是鼠标的滚轮无论是向上滚动还是向下滚动,都是引起鼠标点的上移。
我找了一下原因,发现编译成ubuntu下运行的程序,wheelEvent事件可以正常触发,但是编译成arm上跑的程序,则进入不了wheelEvent函数,而是进入mouseMoveEvent函数。