2015年12月4日 星期五

多輸出螢幕控制 (使用 xrandr 指令)

http://askubuntu.com/questions/95812/how-can-i-rotate-my-display-in-the-most-easy-way 
---
替看目前所以螢幕輸出:
xrandr -q 或 xrandr
---
舉例本作者之筆電輸出(本例接了 HDMI 及 VGA 雙螢幕):
Screen 0: minimum 320 x 200, current 3360 x 1050, maximum 8192 x 8192
eDP1 connected 1680x1050+1680+0 (normal left inverted right x axis y axis) 382mm x 215mm
   1920x1080     60.01 +  59.93
   1680x1050     59.95    59.88*
   1600x1024     60.17
   1400x1050     59.98
   1280x1024     60.02
   1440x900      59.89
   1280x960      60.00
   1360x768      59.80    59.96
   1152x864      60.00
   1024x768      60.00
   800x600       60.32    56.25
   640x480       59.94
VGA1 connected 1680x1050+1680+0 (normal left inverted right x axis y axis) 474mm x 296mm
   1680x1050     59.95*+
   1600x1200     60.00
   1400x1050     59.98
   1280x1024     75.02
   1440x900      74.98    59.89
   1280x960      60.00
   1360x768      59.80
   1152x864      75.00
   1024x768      75.08    70.07    60.00
   832x624       74.55
   800x600       72.19    75.00    60.32    56.25
   640x480       75.00    72.81    66.67    60.00
   720x400       70.08
HDMI1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 474mm x 296mm
   1680x1050     59.95*+
   1600x1200     60.00
   1400x1050     59.95
   1280x1024     75.02
   1440x900      74.98    59.90
   1280x960      60.00
   1360x768      59.80
   1152x864      75.00
   1024x768      75.08    70.07    60.00
   832x624       74.55
   800x600       72.19    75.00    60.32    56.25
   640x480       75.00    72.81    66.67    60.00
   720x400       70.08
---
可以看到共三種螢幕輸出:
eDP1 → 筆電螢幕。
VGA1 → 另接 VGA 線之輸出。
HDMI1 → 另接 HDMI 線之輸出。
---
‧ 令螢幕旋轉 90 度,適用寫 code 或瀏灠器使用
( output 以 HDMI1 為例,可以自行決定):
xrandr --output HDMI1 --rotate left
xrandr --output HDMI1 --rotate rightxrandr --output HDMI1 --rotate normal

‧筆電螢幕直接旋轉(注意,此指令會使 VGA 及 HDMI 中斷):
xrandr -o left
xrandr -o right
xrandr -o normal
---
‧設定兩個螢幕為橫向延伸,需要指令相對位置,例如:
VGA 為右螢幕,HDMI 為左螢幕,令 VGA 為主螢幕(有 Toolbar …) 。
xrandr --output VGA1 --right-of HDMI1
---
‧還原預設,設定兩個螢幕為同步(兩螢幕相同畫面)
xrandr --auto