web-dev-qa-db-fra.com

Faire pivoter un seul écran

Si je ne dispose que du moniteur interne (LVDS1) avec une commande xrandr -o left. Maintenant, je veux attacher un deuxième moniteur, disons à HDMI1. Ensuite, j'aimerais faire pivoter uniquement le moniteur interne, mais pas le moniteur externe. J'ai essayé ce qui suit (avec pas de connexion externe cependant, puisque je suis mobile actuellement), mais cela ne fait rien:

xrandr --output LVDS1 -o left

Comment puis-je faire pivoter un seul moniteur?

J'ai besoin d'une ligne de commande, car je veux le mettre dans un script.

27
Martin Ueding

L'astuce consiste à utiliser le --rotate plus récent au lieu de -o, qui doit être utilisé avec un argument --output:

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

Exemples

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

Si vous ouvrez le System Settings et que vous sélectionnez Displays, vous pouvez sélectionner le moniteur à faire pivoter et choisir la rotation à utiliser pour chaque moniteur individuel que vous souhaitez faire pivoter.

1
dobey