web-dev-qa-db-fra.com

Comment puis-je inverser / retourner l'affichage?

Pour des raisons étranges, mieux vaut ne pas demander, un projecteur est branché sur mon ordinateur et dirigé vers un miroir. Donc, l'image de l'ordinateur est affichée sur un mur, mais elle est reflétée.

Sous Linux (Ubuntu), je peux afficher les préférences et configurer le moniteur externe pour obtenir une image pivotée. Existe-t-il un moyen intelligent de le faire pivoter/retourner l'image?

15
Gregory

Ok après avoir testé avec 2 PC. J'ai trouvé ce qui suit:

Sur certaines cartes intégrées comme Intel, vous pouvez utiliser xrandr dans la console. Par exemple:

Aller à la console (Ctrl+Alt+T)

xrandr -x retournera la vidéo horizontalement comme un miroir.
xrandr -y retournera la vidéo verticalement.
xrandr -y -x retournera les deux.
xrandr -o normal retournera à la vidéo normale.
xrandr -o inverted va ... inverser O.o

Mais si vous avez (dans mon cas) une Nvidia, cela ne fonctionnera probablement pas. Pour qu'un Nvidia fonctionne, vous devez:

Éditez vous xorg.conf: Sudo nano /etc/X11/xorg.conf

Trouver la section qui a Driver "nvidia" dedans

Copiez et collez le texte suivant à la fin de cette section: Option "RandRRotation" "on"

Cela activera la rotation pour Nvidia qui est désactivée par défaut. Pourquoi par défaut je ne sais pas.

Après cela, redémarrez et vous pouvez changer l'orientation MAIS PAS la réflexion. Ce que je veux dire par là, c'est que Nvidia ne supporte pas encore les options de réflexion comme les options -x ou -y dans xrandr. Je continuerai à en chercher d'autres car la question est intéressante.

14
Luis Alvarado