web-dev-qa-db-fra.com

Existe-t-il un équivalent du raccourci clavier Windows + p (changement entre moniteur mis en miroir / étendu) dans Ubuntu?

Sous Windows, Windows Key + P modifie le mode de connexion d'un moniteur connecté. Je l'ai d'abord utilisé pour permuter entre des vues en miroir et des vues étendues.

Existe-t-il un raccourci clavier similaire dans Ubuntu 14.04?

Pour clarifier, je suis souvent dans la situation où mon écran intégré est vide après avoir été branché sur HDMI et suspendu. Je pense qu'il faut juste dire de changer de mode d'affichage. Je ne peux pas faire cela avec une commande, car je ne vois pas ce que je tape.

J'ai googlé et mon google fu ne semble pas bien fonctionner

6
Doug T.

Si vous ne trouvez pas un simple raccourci intégré, vous pouvez faire ce que je fais sur Xubuntu et utiliser xrandr pour changer la sortie d'affichage. Tout cela peut sembler une douleur dans le cul, mais j’ai trouvé que c’était solide au fil des ans (surtout par rapport à la commutation automatique de l’écran).

$ Sudo apt-get install xrandr

Donc, sur ma configuration, cette commande bascule sur la sortie en miroir:

xrandr --output HDMI1 --mode 1920x1080 --pos 0x0 --rotate normal --output VIRTUAL1 --off \
--output DP1 --off --output eDP1 --mode 1920x1080 --pos 2040x0 --rotate normal \
--same-as HDMI1 --output VGA1 --off

Et celui-ci bascule vers le bureau étendu:

xrandr --output HDMI1 --mode 1920x1080 --pos 0x0 --rotate normal --output VIRTUAL1 --off \
--output DP1 --off --output eDP1 --mode 1920x1080 --pos 2040x0 --rotate normal \
--output VGA1 --off

Évidemment, ces commandes sont trop longues à saisir. Je les enregistre donc dans des scripts appelés display_TV_mirror.sh et display_TV_extend.sh, puis je lie un raccourci clavier à chaque script. Dans Ubuntu classique, je pense que vous pouvez définir les raccourcis dans Paramètres système -> Clavier - > Raccourcis. J'avais l'habitude de séparer les scripts avec deux touches de raccourci distinctes, mais vous pouvez facilement les combiner en un commutateur avec une logique de basculement.

Remarque: pour connaître la commande exacte que vous voulez utiliser pour xrandr, il est probablement plus facile d'utiliser arandr au début, ce qui est fondamentalement une interface graphique pour xrandr.

$ Sudo apt-get install arandr
$ arandr

Ensuite, vous pouvez configurer votre configuration souhaitée, l'enregistrer dans un fichier quelque part, puis consulter ce fichier pour savoir quelle commande xrandr est nécessaire pour obtenir la configuration souhaitée.

2
hellobenallan

Au moins sur ma configuration, je peux activer la mise en miroir du moniteur avec cette commande:

xrandr --output HDMI1 --same-as DP1

Pour désactiver la mise en miroir du moniteur, j'utilise cette commande:

xrandr --output HDMI1 --pos 1920x0

En d'autres termes, je n'ai pas besoin de spécifier à nouveau des paramètres tels que "--mode 1920x1080" et "--rotate normal". Changer simplement entre "--same-as" et "--pos" a été suffisant, du moins dans mon cas.

Ces commandes m'ont été utiles lors de la visualisation des écrans de mon lieu de travail à partir d'un ordinateur portable distant. Les écrans de mon lieu de travail se trouvent sur une configuration à double moniteur sous Linux Mint. J'ai donc besoin d'un moyen simple pour passer temporairement en mode miroir lors de ma session à distance. Je peux également activer et désactiver la mise en miroir à l'aide du raccourci clavier "Super-p" (Windows-p) Cinnamon ("Détecter les périphériques d'affichage"), mais l'approche du clavier plante parfois mon VNC.

0
William Dye