web-dev-qa-db-ja.com

1画面のみ回転

LVDS1コマンドで内部モニター(xrandr -o left)のみを使用している場合。次に、HDMI1に2番目のモニターを接続します。次に、内部モニタのみを回転させ、外部モニタは回転させません。私は次のことを試しました(ただし、現在モバイルであるため、外部接続はありません)が、それは何もしません:

xrandr --output LVDS1 -o left

1つのモニターのみを回転させるにはどうすればよいですか?

これをスクリプトに入れたいので、コマンドラインが必要です。

27
Martin Ueding

秘Theは、--rotateの代わりに-oの代わりに新しい--outputを使用することです。

xrandr --output "$internal" --rotate "$xrandr_rotation"

xrandr --output LVDS1 --rotate left
xrandr --output LVDS1 --rotate right
xrandr --output LVDS1 --rotate normal
xrandr --output LVDS1 --rotate inverted
42
Martin Ueding

System Settingsを開き、Displaysを選択すると、回転するモニターを選択し、回転するモニターごとに使用する回転を選択できます。

1
dobey