主题 : 移植Qt4.7触摸屏不能用????急啊!!! 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 35436
精华: 0
发帖: 15
金钱: 80 两
威望: 16 点
贡献值: 0 点
综合积分: 30 分
注册时间: 2010-12-31
最后登录: 2012-05-21
楼主  发表于: 2012-05-19 17:31

 移植Qt4.7触摸屏不能用????急啊!!!

我按照qtopia编程指南   编译Qt4.7移植到板子上运行 fluidlauncher -qws
演示界面出来了 ,但是触摸屏不能用,鼠标可以用请问下是怎么回事???谢谢!!!

这是环境设置
#!/bin/sh
if [ -e /etc/friendlyarm-ts-input.conf ] ; then
. /etc/friendlyarm-ts-input.conf
fi
true ${TSLIB_TSDEVICE:=/dev/touchscreen-1wire}
TSLIB_CONFFILE=/etc/ts.conf
export TSLIB_TSDEVICE
export TSLIB_CONFFILE
export TSLIB_PLUGINDIR=/usr/lib/ts
export TSLIB_CALIBFILE=/etc/pointercal
export QWS_DISPLAY=:1
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
export PATH=/bin:/sbin:/usr/bin/:/usr/sbin:/usr/local/bin
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
export QWS_KEYBOARD=TTY:/dev/tty1
export HOME=/root
级别: 新手上路
UID: 50542
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
贡献值: 0 点
综合积分: 24 分
注册时间: 2011-06-23
最后登录: 2012-06-23
1楼  发表于: 2012-05-20 12:02
我的也是这个问题,版主能不能给解答一下。
级别: 新手上路
UID: 73973
精华: 0
发帖: 8
金钱: 45 两
威望: 9 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2012-07-17
最后登录: 2012-08-26
2楼  发表于: 2012-08-21 16:31
你把环境变量仔细检查,特别是空格这一类的,改改就好了。你可以参考/bin里面的qt4!

最好能重新慢慢再写一次!
[ 此帖被yudeyinji198在2012-08-22 15:04重新编辑 ]
级别: 新手上路
UID: 58383
精华: 0
发帖: 31
金钱: 155 两
威望: 31 点
贡献值: 0 点
综合积分: 62 分
注册时间: 2011-11-07
最后登录: 2017-09-13
3楼  发表于: 2012-08-21 17:13
true ${TSLIB_TSDEVICE:=/dev/touchscreen-1wire}

if [ -c /dev/touchscreen ]; then

这两段程序中都写touchscreen 或者touchscreen-1wire。你根据你的触摸屏选择,但是两个地方的要保持一致