Posso impedir que o OS X redimensione e mova as janelas ao dormir enquanto conectado a um monitor externo?

23

Eu tenho meu Retina Macbook Pro conectado a um monitor ASUS 2560x1440 através da porta HDMI. Eu mantenho a tampa do laptop fechada para que o monitor seja o único monitor em uso.

Quando durmo meu computador (através de cantos quentes, se for o caso) e o acordo novamente, todas as janelas são redimensionadas e no canto superior esquerdo. Minha suposição é que ele está redimensionando e reposicionando-os para a exibição incorporada. Existe uma maneira de impedir que isso aconteça, para que eu não precise redimensionar e mover todas as minhas janelas quando usar o computador novamente?

Aaron
fonte
11
Notei que isso acontece quando a tela dorme ou se desliga devido à perda de sinal. O que acontece quando o Mac dorme. Se você pudesse, de alguma forma, manter a tela 'ON', aposto que o Mac não a veria como removida e deixaria as janelas lá.
Zevlag
11
Eu tenho esse problema tambem. Isso é causado pelo desligamento do monitor ASUS após a exibição do monitor e sinalização incorreta na conexão (para o Mac) de que ele não está mais lá. O Mac então (incorretamente, IMHO; deve esperar pela ativação) reconfigura a área de trabalho e move as janelas. Não conheço nenhuma maneira de consertar isso.
Rick em

Respostas:

6

Vá para o menu no seu monitor externo. Se houver uma opção que permita que um dispositivo alterne a energia do outro via HDMI, verifique se está desmarcada (honestamente, acho que isso não terá efeito porque o laptop está dirigindo, mas com o objetivo de solucionar problemas) ...)

Eu também uso um MBP Retina com monitor externo (via HDMI). Se eu desligar o monitor externo enquanto ele tiver janelas de aplicativos em sua área de trabalho, a tela do meu laptop será atualizada e as janelas serão movidas para a tela do meu laptop. No entanto, se eu ligar novamente o monitor externo, essas janelas de aplicativo "automaticamente" retornam para onde estavam (mesmo local e tamanho) na área de trabalho externa (desde que eu não desligue o computador nesse meio tempo) . Portanto, parece que uma solução (se você não estiver usando a tela do laptop) é deixar o laptop aberto, mas diminuir o brilho da tela para 0. Eu faço isso o tempo todo quando assisto a um filme no computador. tela grande e, verdadeiramente, o perfil do laptop não é menos "volumoso" do que seria se estivesse fechado. Um benefício adicional desse método é que o laptop permanece mais frio (do contrário, ao fechá-lo). Você pode verificar isso com qualquer aplicativo gratuito de monitoramento de temperatura.

Se o exposto acima não funcionar ou for intolerável, você está procurando alguns scripts pesados ​​do Linux para que algo assim funcione (que, mesmo para um programador especialista, deve ser uma ótima experiência de aprendizado, se possível) .

JDQ
fonte
5

Não sei se você pode evitá-lo, mas uso um aplicativo chamado Stay by Cordless Dog (US $ 15, avaliação gratuita), que mantém as janelas no lugar entre as alterações na configuração da tela.

calum_b
fonte