#!/bin/bash # AUTHOR ...........: Carlos Diego Nascimento Damasceno # NAME .............: monitorExtendido # VERSION ..........: 0.5 # DESCRIPTION ......: script para ligar e desligar a funcao de tela extendida. # HOMEPAGE .........:http:// damascenodiego.wordpress.com # MORE INFORMATIONS.: http://meadiciona.com/damascenodiego # INSTRUCTIONS .....: use o comando " monitorExpandido [on|off] " ################################################################## # O TIPO E A RESOLUCAO DAS SAIDAS DO VIDEO SEGUEM ABAIXO # # PARA OBTER OS PARAMETROS DA SUA MAQUINA USE O COMANDO "xrandr" # ################################################################## TIPO_VIDEO_PRIMARIO="LVDS" RESOLUCAO_VIDEO_PRIMARIO="1280x800" TIPO_VIDEO_SECUNDARIO="VGA" RESOLUCAO_VIDEO_SECUNDARIO="1024x768" ######### # FIM # ######### liga(){ # xrandr com as resolues das telas xrandr --output $TIPO_VIDEO_PRIMARIO --mode $RESOLUCAO_VIDEO_PRIMARIO --primary --output $TIPO_VIDEO_SECUNDARIO --mode $RESOLUCAO_VIDEO_SECUNDARIO --right-of $TIPO_VIDEO_PRIMARIO } desliga(){ # desliga a extensao xrandr --output $TIPO_VIDEO_PRIMARIO --mode $RESOLUCAO_VIDEO_PRIMARIO --primary --output $TIPO_VIDEO_SECUNDARIO --off } case "$1" in on) liga ;; off) desliga ;; *) echo 'use monitorExtendido (on|off)' exit 1 ;; esac exit 0