Inverser la sortie d'écran verticalement et horizontalement sous Linux

introduction

Pour diverses raisons, il était nécessaire d'inverser la sortie sur l'affichage. (Le fait est qu'il se reflète dans le miroir) Cependant, même si je cherchais, je ne pouvais trouver qu'un moyen de faire pivoter l'écran, mais je ne trouvais pas du tout un moyen de le retourner, alors j'ai pris une note.

Que pouvez-vous faire avec cet article

--Inversez la sortie vers l'affichage haut / bas, gauche / droite, ou les deux --Tourner la sortie vers l'affichage haut / bas, gauche et droite (bonus)

Même si je le vérifie, il ne sort pas, et je ne peux pas le définir avec l'interface graphique, donc je vais d'abord écrire à partir de la méthode d'inversion de la sortie. (Il semble qu'il y ait beaucoup de gens qui sont extrêmement en difficulté ici)

environnement

$ uname -a
Linux kali 4.18.0-kali2-amd64 #1 SMP Debian 4.18.10-2kali1 (2018-10-09) x86_64 GNU/Linux

Je ne l'ai vérifié qu'avec le système Debian. Je suis désolé si cela ne fonctionne pas autrement.

Inverser la sortie d'écran

La méthode est simple et au terminal

$ xrandr -x

Frappez.

Pour les écrans connectés en externe

$ xrandr
Screen 0: minimum 320 x 200, current 2166 x 768, maximum 16384 x 16384
eDP connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1366x768      60.00*+  48.00  
   1280x720      60.00  
   1024x768      60.00  
   800x600       60.00  
   640x480       60.00  
HDMI-A-0 connected 800x480+1366+0 inverted (normal left inverted right x axis y axis) 255mm x 255mm
   800x480       59.98*+
   640x480       75.00    72.81    60.00    59.94  
   720x400       70.08  
DisplayPort-0 disconnected (normal left inverted right x axis y axis)

Après avoir vérifié le nom de l'écran avec (ici, les parties eDP et HDMI-A-0 correspondent au nom)

$ xrandr --output HDMI-A-0 --reflect x

Ensuite, vous pouvez inverser le X (gauche et droite) de l'écran nommé HDMI-A-0.

Résumé de la commande

Si c'est l'écran principal

#Retourner horizontalement
$ xrandr -x
#retourner à l'envers
$ xrandr -y

#L'inversion haut / bas / gauche / droite combine les deux ci-dessus
$ xrandr -x
$ xrandr -y

Si vous souhaitez adapter les paramètres à un écran externe (ici HDMI-A-0)

#Retourner horizontalement
$ xrandr --output HDMI-A-0 --reflect x
#retourner à l'envers
$ xrandr --output HDMI-A-0 --reflect y
#À l'envers, à gauche et à droite
$ xrandr --output HDMI-A-0 --reflect xy
#annuler
$ xrandr --output HDMI-A-0 --reflect normal

Faire pivoter la sortie de l'écran

J'ai également expliqué la rotation (bien que cela puisse également être fait avec l'interface graphique)

#Rotation haut et bas
$ xrandr -o inverted
#Orientation verticale avec la gauche comme sommet
$ xrandr -o left
#Orientation verticale avec la droite comme sommet
$ xrandr -o right
#annuler
$ xrandr -o normal

Si vous souhaitez adapter les paramètres à un écran externe

#Rotation haut et bas
$ xrandr --output HDMI-A-0 --rotate inverted
#Orientation verticale avec la gauche comme sommet
$ xrandr --output HDMI-A-0 --rotate left
#Orientation verticale avec la droite comme sommet
$ xrandr --output HDMI-A-0 --rotate right
#annuler
$ xrandr --output HDMI-A-0 --rotate normal

L'affichage peut être tourné par logiciel.

Conclusion

xrandr est un dieu. J'ai fait de mon mieux pour le trouver, mais il n'est pas sorti, alors j'ai pensé que ce n'était pas bon, mais j'étais convaincu que c'était étonnamment facile à résoudre. Peut-être que beaucoup de gens s'inquiètent de la même chose, alors j'espère que cet article sera utile.

Recommended Posts

Inverser la sortie d'écran verticalement et horizontalement sous Linux
Enregistrement et lecture sous Linux
[UE4] Construire DedicatedServer sous Windows et Linux
Installez wsl2 et master linux sous Windows
Installer et lancer k3s sur Manjaro Linux
Installer et configurer le serveur TigerVNC sous Linux
Découvrez sshd_config et allowed_keys (pour Amazon Linux 2)
Spécifiez le volume sous Linux et jouez le son
Créer un serveur HTTP Apache et Wildfly sur Oracle Linux 8
Installation de MySQL sur Aws Linux 2 et préparation des données de test
Compilez et installez MySQL-python pour python2.7 sur Amazon Linux
Installez Docker sur Arch Linux et exécutez-le à distance