内核中加入几个新的设备驱动后发现触摸屏无法校准了
提示:
selected device is not a touchscreen I understand
估计是input设备是写死的, 找到OK6410的校准程序 vendor\forlinx\OK6410\calibrate内容如下
#!/bin/sh
#export TSLIB_ROOT=/usr/local/tslib
export TSLIB_TSDEVICE=/dev/input/event1
export TSLIB_TSEVENTTYPE=H3600
export TSLIB_CONFFILE=/system/etc/ts.conf
export TSLIB_PLUGINDIR=/system/lib
#export TSLIB_CALIBFILE=/etc/pointercal
export TSLIB_CALIBFILE=/data/pointercal
#export TSLIB_PLUGINDIR=$TSLIB_ROOT/lib/ts
export TSLIB_CONSOLEDEVICE=none
#export TSLIB_FBDEVICE=/dev/graphics/fb0
export TSLIB_FBDEVICE=/dev/fb0
exec /system/bin/ts_calibrate
将input event改为实际对应的就OK了