Script to manage screens in X.
#!/bin/sh if [ -z "$1" ] then echo "You must specify a mode." exit 1 fi case "$1" in "one") xrandr --output LVDS1 --auto\ --output VGA1 --off\ --output HDMI1 --off ;; "twov") xrandr\ --output LVDS1 --mode 1280x800 --rotate normal --primary\ --output VGA1 --mode 1280x1024 --rotate left --pos 1280x-480 ;; "twoh" | "two" | "office") xrandr\ --output LVDS1 --mode 1280x800 --rotate normal --primary\ --output HDMI1 --mode 1280x1024 --rotate normal --pos 1280x-224 ;; "cr") xrandr\ --output LVDS1 --mode 1280x800 --rotate normal --primary\ --output HDMI1 --mode 1680x1050 --rotate normal --pos 1280x-224 ;; "conf") xrandr\ --output LVDS1 --mode 1280x800 --rotate normal --primary\ --output HDMI1 --mode 1920x1200 --rotate normal --pos 1280x-224 ;; "confv") xrandr\ --output LVDS1 --mode 1280x800 --rotate normal --primary\ --output HDMI1 --mode 1920x1200 --rotate left --pos 1280x-1120 ;; "three") xrandr\ --output LVDS1 --mode 1280x800 --rotate normal --primary\ --output HDMI1 --mode 1280x1024 --rotate normal --pos 2560x0 #--output VGA1 --mode 1280x1024 --rotate left --pos 1280x0\ ;; "proj" | "projector") xrandr --output LVDS1 --mode 1024x768 --rotate normal --primary\ --output VGA1 --mode 1024x768 ;; "home") xrandr --output LVDS1 --mode 1280x800 --rotate normal --primary\ --output VGA1 --mode 1440x900 --rotate normal --pos -1440x-100 ;; "movie") xrandr --output LVDS1 --off\ --output VGA1 --mode 1440x900 --rotate normal --primary ;; *) echo "Unknow mode '$1'." ;; esac