Simon Vieille 72925d313b | ||
---|---|---|
README.md | ||
config.ini-dist | ||
monitordisplay |
README.md
Monitor display
Configurations files loaded (if exist):
/etc/monitordisplay/config.ini
$HOME/.config/monitordisplay/config.ini
$HOME/.monitordisplay
Screens's sections examples:
[screen:HUMAIN_SCREEN_NAME1]
name=SYSTEM_SCREEN_NAME1
resolutionX=1920
resolutionY=1080
[screen:HUMAIN_SCREEN_NAME2]
name=SYSTEM_SCREEN_NAME2
resolutionX=1024
resolutionY=768
[screen:HUMAIN_SCREEN_NAME3]
name=SYSTEM_SCREEN_NAME2
resolutionX=1920
resolutionY=1080
Modes's sections examples:
[mode:MODE_NAME]
config[]=HUMAIN_SCREEN_NAME1,HUMAIN_SCREEN_NAME2
config[]=HUMAIN_SCREEN_NAME2,HUMAIN_SCREEN_NAME1
primary=HUMAIN_SCREEN_NAME1
[mode:MODE_NAME2]
config[]=HUMAIN_SCREEN_NAME1,HUMAIN_SCREEN_NAME3
Usage:
monitordisplay -m MODE_NAME
# equals: xrand --output SYSTEM_SCREEN_NAME1 --primary --mode 1920x1080 --pos 0x0 --output SYSTEM_SCREEN_NAME2 --mode 1024x768 --pos 1920x0
monitordisplay -t
# equals: xrand --output SYSTEM_SCREEN_NAME2 --mode 1024x768 --pos 0x0 --output SYSTEM_SCREEN_NAME1 --mode 1920x1080 --primary --pos 1024x0
monitordisplay -m MODE_NAME2
# equals: xrand --output SYSTEM_SCREEN_NAME1 --primary --mode 1920x1080 --pos 0x0 --output SYSTEM_SCREEN_NAME3 --mode 1920x1080 --pos 1920x0 --output SYSTEM_SCREEN_NAME3 --off
# For removing the parameter "--off"
monitordisplay -m MODE_NAME2 -s
# equals: xrand --output SYSTEM_SCREEN_NAME1 --primary --mode 1920x1080 --pos 0x0 --output SYSTEM_SCREEN_NAME3 --mode 1920x1080 --pos 1920x0