tslib移植问题
我的环境变量
TSLIB_ROOT=/usr/local/tslib
TSLIB_TSDEVICE=/dev/event0
USER=root
LD_LIBRARY_PATH=/home/qt4arm/lib:/usr/local/tslib/lib:
OLDPWD=/usr/local
HOME=/
QTDIR=/home/qt4arm
TSLIB_FBDEVICE=/dev/fb0
TSLIB_PLUGINDIR=/usr/local/tslib/lib/ts
display=sam320
TERM=vt102
PATH=/sbin:/bin:
TSLIB_CONFFILE=/usr/local/tslib/etc/ts.conf
SHELL=/bin/sh
devfs=mount
PWD=/usr/local/tslib
TSLIB_CALIBFILE=/etc/pointercal
QWS_MOUSE_PROTO=Tslib:/dev/event0
~ # ls -l /dev/event0
crw-rw---- 1 root 0 13, 64 Jul 4 10:41 /dev/event0
我的/proc/bus/input/devices
I: Bus=0019 Vendor=dead Product=beef Version=0102
N: Name="S3C24XX TouchScreen"
P: Phys=
S: Sysfs=/class/input/input0
U: Uniq=
H: Handlers=mouse0 event0
B: EV=b
B: KEY=400 0 0 0 0 0 0 0 0 0 0
B: ABS=3
我的ts.conf
module_raw input
module pthres pmin=1
module variance delta=30
module dejitter delta=100
module linear
当我运行时出现以下错误现象
/usr/local/tslib/bin # ./ts_calibrate
xres = 320, yres = 240
selected device is not a touchscreen I understand
Took 3 samples...
Top left : X = 123200 Y = 1073994324
Took 3 samples...
Top right : X = 123200 Y = 1073994324
Took 3 samples...
Bot right : X = 123200 Y = 1073994324
Took 3 samples...
Bot left : X = 123200 Y = 1073994324
Took 3 samples...
Center : X = 123200 Y = 1073994324
-1.552348 -0.009943 0.000001
-1.564143 -0.007482 0.000001
Calibration constants: -101734 -651 0 -102507 -490 0 65536
我自己编译的tslib1.4
运行./ts_calibrate时他不让我校正直接就过去了
只是什么原因?(我的已经没有pointercal ,运行后自动产生)
我删掉了那个文件后还是不行! 运行./ts_test
selected device is not a touchscreen I understand
只是在一直的闪出现如图,按也没有反应。
请版主认真回答以下,给个建设性意见 已给我帮助,也给像我一样的人帮助。