大家好,
我系统是arm s3c2410, linux 2.4.18
移植了qtopia core 4.3.5 tslib1.4 编译qtopia core 时加入了tslib的支持
这是我的configure
./configure -prefix /usr/local/Trolltech/Qtopia-touch-4.3.5 -embedded arm -xplatform qws/linux-arm-g++ -depths 4,8,16,24 -qt-libjpeg -qt-mouse-tslib -I /opt/tslib-1.3/_install/include/ -L /opt/tslib-1.4/_install/lib/
编译之前在 在src/gui/embedded/qmouselinuxtp_qws.h 中加入
#define QT_QWS_IPAQ
#define QT_QWS_IPAQ_RAW
并且将 src/gui/embedded/qmouselinuxtp_qws.cpp中 /dev/h3600_tsraw 修改成了我的触摸屏 /dev/input/event0
在开发板上运行时,qtopia 的demo程序可以支持usb 鼠标,但触摸屏无响应。
单独运行tslib中的ts_calibrate 成功生成了pointercal 文件,说明触摸屏和tslib没有问题。
以下几种变量定义我都尝试过了,qtopia 触摸屏还是没有响应
#export QWS_MOUSE_PROTO="TPanel:/dev/input/event0 USB"
export QWS_MOUSE_PROTO="tslib:/dev/input/event0"
#export QWS_MOUSE_PROTO="LinuxTP:/dev/input/event0"
不知我说的是否详尽
各位兄台,到底是什么问题,请指教,感谢~~