75 votes

Réinitialiser la position des fenêtres Mac OS X après avoir détaché un moniteur externe

Utiliser Mac OS sur plusieurs écrans est génial, mais après avoir retiré l'écran externe (2ème écran), généralement les fenêtres positionnées initialement sur l'écran externe ne sont pas repositionnées sur l'écran par défaut. Existe-t-il une touche de raccourci ou des utilitaires qui peuvent réinitialiser la position des fenêtres pour ce type d'utilisation?

69voto

Kit Roed Points 1922

De ma réponse initialement donnée sur Question SeFault 7237:

Lorsqu'un moniteur est débranché (y compris l'adaptateur le cas échéant - laisser l'adaptateur laisse OS X penser que le moniteur est toujours branché), toutes les fenêtres Windows devraient se déplacer sur votre écran principal. Occasionnellement, certaines fenêtres (par exemple, Firefox) garderont leur position tout à droite de l'écran, vous laissant juste assez de place pour attraper la barre de titre et la déplacer où bon vous semble.

Une méthode pour organiser les fenêtres afin de les voir (si pour une raison quelconque elles restent hors de l'écran) est de changer pour l'application qui possède la fenêtre en question, maintenir la touche Option enfoncée et choisir "Organiser au premier plan" dans le menu Fenêtre. Il organisera ensuite toutes les fenêtres de cette application en cascade depuis le coin supérieur gauche de l'écran.

De plus, il existe plusieurs AppleScripts disponibles (par exemple, celui-ci sur Snipplr) qui vont également récupérer chaque fenêtre hors de l'écran et les déplacer à l'écran pour vous.

Il y a aussi une application shareware astucieuse appelée Stay qui vous aidera à automatiser beaucoup de ces tâches pour vous, tandis qu'il y a aussi ControlPlane qui fera bien plus que simplement remarquer si un moniteur est débranché et permet de lancer des scripts (au cas où vous voudriez faire plus que simplement réorganiser les fenêtres). ControlPlane est gratuit, mais n'a pas de mécanisme direct pour déplacer les fenêtres (vous devez l'attacher à l'un des AppleScripts mentionnés ci-dessus).

6voto

Alex Points 61

Vous pouvez également aller dans Affichages et choisir d'activer/désactiver le mirroring, cela réinitialisera les fenêtres.

4voto

1amtoo1337 Points 163

Breeze a des états de fenêtre globaux et d'application. Les états peuvent être déclenchés à l'aide du clavier et sont indépendants de la résolution. Associez cela à SizeUp et à WindowFlow et vous serez prêt.

3voto

m-p Points 39

Essayez

Fenêtre -> cascader

Cela résout-il vos problèmes ?

2voto

uhzoomzip Points 21

Appuyez sur la touche option et cliquez deux fois sur l'icône de l'application dans le dock. Le premier clic masquera la fenêtre et le deuxième clic redimensionnera la fenêtre pour qu'elle s'adapte à la taille de la fenêtre unique.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X