doc
This commit is contained in:
parent
72925d313b
commit
95818fd280
64
README.md
64
README.md
|
@ -1,13 +1,16 @@
|
||||||
Monitor display
|
Monitor display
|
||||||
===============
|
===============
|
||||||
|
|
||||||
Configurations files loaded (if exist):
|
Configuration
|
||||||
|
-------------
|
||||||
|
|
||||||
|
Files loaded:
|
||||||
|
|
||||||
* `/etc/monitordisplay/config.ini`
|
* `/etc/monitordisplay/config.ini`
|
||||||
* `$HOME/.config/monitordisplay/config.ini`
|
* `$HOME/.config/monitordisplay/config.ini`
|
||||||
* `$HOME/.monitordisplay`
|
* `$HOME/.monitordisplay`
|
||||||
|
|
||||||
Screens's sections examples:
|
### Screens
|
||||||
|
|
||||||
```
|
```
|
||||||
[screen:HUMAIN_SCREEN_NAME1]
|
[screen:HUMAIN_SCREEN_NAME1]
|
||||||
|
@ -26,7 +29,7 @@ resolutionX=1920
|
||||||
resolutionY=1080
|
resolutionY=1080
|
||||||
```
|
```
|
||||||
|
|
||||||
Modes's sections examples:
|
### Modes
|
||||||
|
|
||||||
```
|
```
|
||||||
[mode:MODE_NAME]
|
[mode:MODE_NAME]
|
||||||
|
@ -38,20 +41,47 @@ primary=HUMAIN_SCREEN_NAME1
|
||||||
config[]=HUMAIN_SCREEN_NAME1,HUMAIN_SCREEN_NAME3
|
config[]=HUMAIN_SCREEN_NAME1,HUMAIN_SCREEN_NAME3
|
||||||
```
|
```
|
||||||
|
|
||||||
Usage:
|
Usage
|
||||||
|
----
|
||||||
|
|
||||||
```
|
```
|
||||||
monitordisplay -m MODE_NAME
|
$ 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
|
…which equals:
|
||||||
# equals: xrand --output SYSTEM_SCREEN_NAME2 --mode 1024x768 --pos 0x0 --output SYSTEM_SCREEN_NAME1 --mode 1920x1080 --primary --pos 1024x0
|
|
||||||
|
```
|
||||||
monitordisplay -m MODE_NAME2
|
$ xrand \
|
||||||
# equals: xrand --output SYSTEM_SCREEN_NAME1 --primary --mode 1920x1080 --pos 0x0 --output SYSTEM_SCREEN_NAME3 --mode 1920x1080 --pos 1920x0 --output SYSTEM_SCREEN_NAME3 --off
|
--output SYSTEM_SCREEN_NAME1 --primary --mode 1920x1080 --pos 0x0 \
|
||||||
|
--output SYSTEM_SCREEN_NAME2 --mode 1024x768 --pos 1920x0 \
|
||||||
# For removing the parameter "--off"
|
--output SYSTEM_SCREEN_NAME3 --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
|
Then you can run:
|
||||||
|
|
||||||
|
```
|
||||||
|
$ monitordisplay -t
|
||||||
|
```
|
||||||
|
|
||||||
|
…which equals:
|
||||||
|
|
||||||
|
```
|
||||||
|
$ xrand \
|
||||||
|
--output SYSTEM_SCREEN_NAME2 --mode 1024x768 --pos 0x0 \
|
||||||
|
--output SYSTEM_SCREEN_NAME1 --mode 1920x1080 --primary --pos 1024x0 \
|
||||||
|
--output SYSTEM_SCREEN_NAME3 --off
|
||||||
|
```
|
||||||
|
|
||||||
|
You can remove the parameter `--off` with `-s`:
|
||||||
|
|
||||||
|
```
|
||||||
|
$ monitordisplay -m MODE_NAME -s
|
||||||
|
```
|
||||||
|
|
||||||
|
It equals:
|
||||||
|
|
||||||
|
```
|
||||||
|
$ xrand \
|
||||||
|
--output SYSTEM_SCREEN_NAME1 --primary --mode 1920x1080 --pos 0x0 \
|
||||||
|
--output SYSTEM_SCREEN_NAME2 --mode 1024x768 --pos 1920x0
|
||||||
```
|
```
|
||||||
|
|
Loading…
Reference in a new issue