主题 : QT4.5.3触摸屏问题:光标能动,但不能产生点击、拖动等效果 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 5756
精华: 0
发帖: 62
金钱: 310 两
威望: 62 点
综合积分: 124 分
注册时间: 2009-05-07
最后登录: 2017-09-13
楼主  发表于: 2010-07-28 15:05

 QT4.5.3触摸屏问题:光标能动,但不能产生点击、拖动等效果

如题,除了你点到哪,光标就到哪以外,其他什么都没反应,点击按钮没反应,托更是不行,不知道为什么
在线等高手帮帮,大家有没遇到过这种情况啊
我的profile文件如下:

export set HOME=/root
export set QTDIR=/usr/local/qte-arm
export set QPEDIR=/usr/local/qte-arm
export set QWS_DISPLAY="LinuxFB:mmWidth480:mmHeight272:0"
if [ -f /sys/devices/virtual/input/input0/uevent ] ; then
    export set TSLIB_TSDEVICE=/dev/input/event0
    export set TSLIB_CONFFILE=/usr/local/tslib-1.4/etc/ts.conf
    export set TSLIB_PLUGINDIR=/usr/local/tslib-1.4/lib/ts
    export set TSLIB_CONSOLEDEVICE=none
    export set TSLIB_FBDEVICE=/dev/fb0
    export set TSLIB_CALIBFILE=/etc/pointercal
    export set QWS_MOUSE_PROTO="TSLIB:/dev/input/event0 Intellimouse:/dev/input/mice"
else
       export set QWS_MOUSE_PROTO="Intellimouse:/dev/input/mice"
fi
export set LD_LIBRARY_PATH=$QTDIR/lib:/usr/local/tslib-1.4/lib:$QPEDIR/plugins/imageformats

export set QT_PLUGIN_PATH=$QTDIR/plugins/
export set QT_QWS_FONTDIR=$QTDIR/lib/fonts/
export set PATH=/usr/local/tslib-1.4/bin/:$PATH



#Ash profile
#vim:syntax=sh
#No core file by defaults
#ulimit -S -c 0>/dev/null 2>&1
USER="id -un"
LOGNAME=$USER
PS1='[\u@\h \W]\# '
PATH=$PATH
HOSTNAME='/bin/hostname'
export USER LOGNAME PS1 PATH






运行脚本如下:

export set HOME=/root
export set QTDIR=/usr/local/qte-arm
export set QPEDIR=/usr/local/qte-arm
export set QWS_DISPLAY="LinuxFB:mmWidth480:mmHeight272:0"

if [ -f /sys/devices/virtual/input/input0/uevent ] ; then
    export set TSLIB_TSDEVICE=/dev/input/event0
    export set TSLIB_CONFFILE=/usr/local/tslib-1.4/etc/ts.conf
    export set TSLIB_PLUGINDIR=/usr/local/tslib-1.4/lib/ts
    export set TSLIB_CONSOLEDEVICE=none
    export set TSLIB_FBDEVICE=/dev/fb0
    export set TSLIB_CALIBFILE=/etc/pointercal
    export set QWS_MOUSE_PROTO="TSLIB:/dev/input/event0 Intellimouse:/dev/input/mice"
else
    export set QWS_MOUSE_PROTO="Intellimouse:/dev/input/mice"

    if [ -f /etc/pointercal ] ; then
        echo only use mouse > /dev/ttySAC0
    else
        echo "1 0 1 0 1 1 65536" >/etc/pointercal
    fi
fi
export set LD_LIBRARY_PATH=$QTDIR/lib:/usr/local/tslib-1.4/lib:$QPEDIR/plugins/imageformats

export set QT_PLUGIN_PATH=$QTDIR/plugins/
export set QT_QWS_FONTDIR=$QTDIR/lib/fonts/
export set PATH=/usr/local/tslib-1.4/bin/:$PATH


if [ -f /etc/pointercal ] ; then
       /usr/local/qte-arm/embeddeddialogs -qws 1>/dev/null 2>/dev/null
else
       /usr/local/tslib-1.4/bin/ts_calibrate
       /usr/local/qte-arm/embeddeddialogs -qws 1>/dev/null 2>/dev/null
fi
级别: 侠客
UID: 5756
精华: 0
发帖: 62
金钱: 310 两
威望: 62 点
综合积分: 124 分
注册时间: 2009-05-07
最后登录: 2017-09-13
1楼  发表于: 2010-07-28 15:45
自己顶到最上面去
级别: 侠客
UID: 5756
精华: 0
发帖: 62
金钱: 310 两
威望: 62 点
综合积分: 124 分
注册时间: 2009-05-07
最后登录: 2017-09-13
2楼  发表于: 2010-07-29 13:56
自己顶到上面去
贵在坚持!
级别: 新手上路
UID: 27785
精华: 0
发帖: 37
金钱: 185 两
威望: 37 点
综合积分: 74 分
注册时间: 2010-08-31
最后登录: 2012-05-26
3楼  发表于: 2011-03-18 11:10
顶一下,相同问题。加我QQ;204841910 ,一起讨论
级别: 侠客
UID: 52183
精华: 0
发帖: 57
金钱: 290 两
威望: 58 点
综合积分: 114 分
注册时间: 2011-07-13
最后登录: 2017-06-16
4楼  发表于: 2012-03-12 11:25
有解决办法了吗,我现在也碰到这个问题了
级别: 新手上路
UID: 47971
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
综合积分: 28 分
注册时间: 2011-05-26
最后登录: 2013-05-10
5楼  发表于: 2012-04-21 21:15
一样的问题
!!!!