Puis-je empêcher OS X de redimensionner et de déplacer des fenêtres en mode veille lorsqu'il est connecté à un moniteur externe?

23

J'ai mon Retina Macbook Pro connecté à un écran ASUS 2560x1440 via le port HDMI. Je garde le couvercle de l'ordinateur portable fermé afin que le moniteur soit le seul écran utilisé.

Lorsque je dors mon ordinateur (via les coins chauds si c'est important) et que je le réveille, toutes les fenêtres sont redimensionnées et dans le coin supérieur gauche. Mon hypothèse est qu'il les redimensionne et les repositionne pour l'affichage intégré. Existe-t-il un moyen d'empêcher cela de se produire afin que je ne doive pas redimensionner et déplacer toutes mes fenêtres lorsque j'utilise à nouveau l'ordinateur?

Aaron
la source
1
J'ai remarqué que cela se produit lorsque l'écran se met en veille ou s'éteint en raison d'une perte de signal. Ce qui se produit lorsque le Mac dort. Si vous pouviez d'une manière ou d'une autre garder l'affichage `` ON '', je parie que le Mac ne le verrait pas comme étant supprimé et laisser les fenêtres là.
zevlag
1
J'ai aussi ce problème. Cela est dû au fait que le moniteur ASUS s'éteint après la mise en veille de l'écran et signale incorrectement sur la connexion (au Mac) qu'il n'est plus là. Le Mac puis (à tort, à mon humble avis; il devrait attendre le réveil pour ce faire) reconfigure le bureau et déplace les fenêtres. Je ne connais aucun moyen de résoudre ce problème.
Rick

Réponses:

6

Allez dans le menu de votre moniteur externe. S'il y a une option qui permet à un appareil de basculer l'alimentation sur l'autre via HDMI, assurez-vous qu'elle est désélectionnée (honnêtement, je ne pense pas que cela aura un effet lorsque votre ordinateur portable fait la conduite, mais pour le dépannage ...).

Moi aussi j'utilise une rétine MBP avec moniteur externe (via HDMI). Si j'arrête le moniteur externe alors qu'il a des fenêtres d'application sur son bureau, l'écran de mon ordinateur portable se rafraîchit et lesdites fenêtres sont déplacées vers l'écran de mon ordinateur portable. Cependant, si je rallume le moniteur externe, ces fenêtres d'application reviennent "automatiquement" à l'endroit où elles se trouvaient (même emplacement et taille) sur le bureau externe (tant que je n'ai pas éteint l'ordinateur entre-temps) . Donc, il semble qu'une solution (si vous avez du mal à utiliser également l'écran de votre ordinateur portable) est de laisser l'ordinateur portable ouvert, mais de réduire la luminosité de l'écran à 0. Je le fais tout le temps lorsque je regarde un film sur le grand écran, et, vraiment, le profil de l'ordinateur portable n'est pas moins "encombrant" qu'il ne le serait s'il était fermé. Un avantage supplémentaire de cette méthode est que l'ordinateur portable reste plus frais (qu'il ne le ferait autrement en le fermant). Vous pouvez le vérifier avec n'importe quelle application gratuite de surveillance de la température.

Si ce qui précède ne fonctionne pas ou est autrement intolérable, vous envisagez des scripts Linux lourds pour faire fonctionner quelque chose comme ça (qui, même pour un programmeur expert, devrait s'avérer une excellente expérience d'apprentissage, si possible) .

JDQ
la source
5

Je ne sais pas si vous pouvez l'empêcher, mais j'utilise une application appelée Stay by Cordless Dog (15 $, essai gratuit), qui maintient les fenêtres en place entre les changements de configuration d'affichage.

calum_b
la source