#! /bin/sh matrixgui="/usr/bin/matrix_gui" GUI_OPTS="-qws -display transformed:Rot90 /usr/share/matrix/html/menu_main.html" test -x "$matrixgui" || exit 0 export TSLIB_TSDEVICE=/dev/input/touchscreen0 export QWS_MOUSE_PROTO=Tslib:/dev/input/touchscreen0 case "$1" in start) if [ ! -f /etc/pointercal ] ; then echo -n "Calibrating touchscreen (first time only)" ts_calibrate echo "." fi echo -n "Starting Matrix GUI application" start-stop-daemon --start --quiet --background --pidfile /var/run/matrix-gui.pid --exec $matrixgui -- $GUI_OPTS echo "." ;; stop) echo -n "Stopping Matrix GUI application" start-stop-daemon --stop --quiet --pidfile /var/run/matrix-gui.pid echo "." ;; *) echo "Usage: /etc/init.d/matrix-gui {start|stop}" exit 1 esac exit 0