#!/bin/sh . /etc/rc.config for dev in $(cd /dev/input; ls event* 2>/dev/null); do echo "Section \"InputDevice\"" echo " Identifier \"Input-$dev\"" echo " Driver \"evdev\"" echo " Option \"Device\" \"/dev/input/$dev\"" echo " Option \"AutoServerLayout\" \"on\"" test "$XORG_TOUCH_INVERT_Y" = "1" && echo " Option \"InvertY\" \"true\"" test "$XORG_TOUCH_INVERT_X" = "1" && echo " Option \"InvertX\" \"true\"" #test -n "$XORG_TOUCH_MIN_X" && echo " Option \"MinX\" \"$XORG_TOUCH_MIN_X\"" #test -n "$XORG_TOUCH_MAX_X" && echo " Option \"MaxX\" \"$XORG_TOUCH_MAX_X\"" #test -n "$XORG_TOUCH_MIN_Y" && echo " Option \"MinY\" \"$XORG_TOUCH_MIN_Y\"" #test -n "$XORG_TOUCH_MAX_Y" && echo " Option \"MaxY\" \"$XORG_TOUCH_MAX_Y\"" if [ -n "$XORG_TOUCH_MIN_X" -a -n "$XORG_TOUCH_MAX_X" -a -n "$XORG_TOUCH_MIN_Y" -a -n "$XORG_TOUCH_MAX_Y" ]; then echo " Option \"Calibration\" \"$XORG_TOUCH_MIN_X $XORG_TOUCH_MAX_X $XORG_TOUCH_MIN_Y $XORG_TOUCH_MAX_Y\"" fi echo "EndSection" done > /etc/X11/xorg.conf.d/50_input.conf