From cc7402b9b0ff50ce0067a8ae4e8fd5cdf8fafc5e Mon Sep 17 00:00:00 2001 From: Martin Jansa Date: Sun, 31 Jan 2010 01:45:08 +0100 Subject: xserver-kdrive-common: use xinput_calibrator_once.sh for SHR in 89xTs_Calibrate Signed-off-by: Martin Jansa --- .../xserver-kdrive-common/shr/89xTs_Calibrate | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'recipes/xserver-kdrive-common/xserver-kdrive-common') diff --git a/recipes/xserver-kdrive-common/xserver-kdrive-common/shr/89xTs_Calibrate b/recipes/xserver-kdrive-common/xserver-kdrive-common/shr/89xTs_Calibrate index e42e79c989..07d2d08c1c 100644 --- a/recipes/xserver-kdrive-common/xserver-kdrive-common/shr/89xTs_Calibrate +++ b/recipes/xserver-kdrive-common/xserver-kdrive-common/shr/89xTs_Calibrate @@ -3,8 +3,19 @@ while [ ! -z $TSLIB_TSDEVICE ] && [ ! -f /etc/pointercal ] do /usr/bin/xtscal + exit done +if [ -e /usr/bin/xinput_calibrator_once.sh ] ; then + if [ -e /usr/bin/fsoraw ] ; then + # because ts tap to unblank will be used as first calibration click and then store invalid calibration + fsoraw -fr CPU,Display -- /usr/bin/xinput_calibrator_once.sh + else + /usr/bin/xinput_calibrator_once.sh + fi + exit +fi + SYSFS_CALIBRATION_DIR=/sys/bus/i2c/devices/0-0073/s3c2440-ts/calibration if [ ! -d $SYSFS_CALIBRATION_DIR ]; then -- cgit 1.2.3-korg