首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

移植tslib,光标没反应解决方法

2012-03-15 
移植tslib,光标没反应实在没办法,来这里求指点了:我移植TSLIB,移植好后运行ts_test,校准等tslib/bin下的程

移植tslib,光标没反应

实在没办法,来这里求指点了:
我移植TSLIB,移植好后运行ts_test,校准等tslib/bin下的程序时都没问题,一切正常。但当运行QT程序时,触摸屏光标没反应:
首先我编译QT的时候参数如下:
./configure -release -shared -fast -pch -no-qt3support -qt-sql-sqlite -no-libtiff -no-libmng -qt-libjpeg -qt-zlib -qt-libpng -qt-freetype -no-openssl -nomake examples -nomake demos -nomake tools -optimized-qmake -no-phonon -no-nis -no-opengl -no-cups -no-xcursor -no-xfixes -no-xrandr -no-xrender -no-xkb -no-sm -no-xinerama -no-xshape -no-separate-debug-info -xplatform qws/linux-arm-g++ -embedded arm -depths 16 -no-qvfb -qt-gfx-linuxfb -no-gfx-qvfb -no-kbd-qvfb -no-mouse-qvfb -qt-kbd-usb -confirm-license -qt-mouse-tslib -I/usr/local/Trolltech/include -L/usr/local/Trolltech/lib

配置文件如下:
export TSLIB_ROOT=/tslib
export QTDIR=/tiny6410
export TSLIB_ROOT=/tslib
export PATH=$QTDIR/bin:$PATH
export TSLIB_CONSOLEDEVICE=none
export TSLIB_FBDEVICE=/dev/fb0
#export TSLIB_TSDEVICE=/dev/event0
export TSLIB_TSDEVICE=/dev/touchscreen-1wire
export TSLIB_PLUGINDIR=$TSLIB_ROOT/lib/ts
export TSLIB_CONFFILE=/tslib/etc/ts.conf
export TSLIB_CALIBFILE=/etc/pointercal
#export QWS_MOUSE_PROTO=Tslib:/dev/event0
export QWS_SIZE=800*480
export QWS_MOUSE_PROTO=/dev/mice
#export QWS_MOUSE_PROTO=/dev/mouse0
export TSLIB_CALIBFILE=/etc/pointercal
#export TSLIB_TSEVENTTYPE=H3600
export QT_QWS_FONTDIR=/tiny6410/lib/fonts
export LD_LIBRARY_PATH=$TSLIB_ROOT/lib:$QTDIR/lib



[解决办法]
我是这样配置的,使用一直没有问题。
export TSLIB_TSDEVICE=/dev/input/touchscreen0
export set TSLIB_CONFFILE=/etc/ts.conf
export set QWS_MOUSE_PROTO=Tslib:/dev/input/touchscreen0
export POINTERCAL_FILE=/etc/pointercal
export set TSLIB_CALIBFILE=/etc/pointercal

热点排行