#!/bin/sh

. /etc/default/xserver

if [ "`cat /sys/class/input/event0/device/phys 2>&1`" = "" ]; then
    INPUT_DEVICES="-mouse tslib,,device=/dev/input/event0 -mouse evdev,,device=/dev/input/event1"
else
    INPUT_DEVICES="-mouse tslib,,device=/dev/input/event1 -mouse evdev,,device=/dev/input/event0"
fi

if [ ! "$XSERVER_ROTATION" ]; then
    XSERVER_ROTATION="0"
fi

XSERVER_OPTIONS="-dpi 100 -nolisten tcp -br -ac $INPUT_DEVICES -screen 480x272@$XSERVER_ROTATION\x32"

#if [ ! "$XSERVER_TIMEOUT" ]; then
#    XSERVER_TIMEOUT="5"
#fi

XSERVER_TIMEOUT="0"

XSERVER_OPTIONS="$XSERVER_OPTIONS -s $XSERVER_TIMEOUT"

exec /usr/local/bin/X $XSERVER_OPTIONS "$@"
