Na minha mesa, eu uso meu laptop de trabalho acoplado a 2 monitores externos; minha tela principal é 1680x1050. Meus laptops integrados na tela têm apenas 1440x900. Quando desacopro meu laptop para levá-lo a uma reunião, todas as janelas maximizadas são automaticamente redimensionadas para 1440x900. Quando o conecto novamente à estação de acoplamento, as janelas não são restauradas para 1680x1050. Ainda mais irritante, eles ainda têm o sinalizador maximizado definido, mesmo que sejam exibidos de forma idêntica a uma janela não maximizada colocada no canto superior esquerdo da área de trabalho. Isso significa que, para restaurá-los, primeiro preciso restaurar a janela para um estado formal não maximizado e, em seguida, re-maximizar.
Existe algum software disponível que detecte automaticamente o redocking (ou alteração relacionada nas resoluções de tela) e corrija as janelas para mim? Tenho cópias do Display Fusion e do UltraMon, mas não encontrei nenhuma configuração para corrigir esse problema.
Respostas:
Existe um programa da Sysinternals chamado Desktops , que permite criar 4 desktops virtuais e muito liso.
Na verdade, eu uso o programa para uma finalidade semelhante, é um pouco frustrante, porque você precisa executar 2 desktops e definir uma para uma resolução e outra para a outra resolução, mas funciona para a maioria das necessidades e supera o redimensionamento de todas as tempo, são apenas algumas teclas.
A outra solução em que estou trabalhando é um script / cmdlet do Powershell que salva minhas posições e tamanho da janela atual e as redefine quando altero as resoluções. Mas ... isso é um pouco mais complicado e não tenho muito tempo livre para trabalhar nisso agora.
fonte
Eu minimizo e depois maximizo. Manualmente. Faz o truque.
WinKey+ M(minimizar tudo)
e depois
WinKey+ Shift+ M(maximizar tudo)
fonte