主题 : Tiny210板子QT4应用程序触摸屏不能用 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 95855
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
贡献值: 0 点
综合积分: 14 分
注册时间: 2013-08-27
最后登录: 2014-06-20
楼主  发表于: 2013-09-05 10:46

 Tiny210板子QT4应用程序触摸屏不能用

Tiny210的板子,系统是光盘中linux系统

在Fedora9中用QT creator写的一个界面测试程序,交叉编译后放到板子上,根据板子的文档  
1. 建立setqt4env,里面设置qt4环境变量(内容是从文档上拷贝)
  其中有一段是这样的:

if [ -c /dev/touchscreen ]; then
                export QWS_MOUSE_PROTO="Tslib MouseMan:/dev/input/mice"
                if [ ! -s /etc/pointercal ] ; then
                                rm /etc/pointercal
                                /usr/bin/ts_calibrate
                fi
else
                export QWS_MOUSE_PROTO="MouseMan:/dev/input/mice"
fi

   看着触屏的环境变量也设置了呀!!

2. 关掉 qtopia
3. 运行QT4测试程序


测试程序能成功运行,界面也出来了,但是问题如下:

  只能通过usb鼠标去移动箭头和点击按钮,而触屏没法用,触屏连移动箭头都不行。

附:程序运行时用串口监测输出,用手点击触屏没有任何错误信息在串口监测输出

急:在线等!!!!!!!!!!!!!!!!!!!!!!!!
望予以指点,非常感谢!!!
级别: 新手上路
UID: 114910
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
贡献值: 0 点
综合积分: 14 分
注册时间: 2015-04-28
最后登录: 2015-12-28
1楼  发表于: 2015-12-01 10:15
跪求解决办法