Przy biurku korzystam z mojego laptopa roboczego zadokowanego z 2 monitorami zewnętrznymi; mój podstawowy wyświetlacz to 1680x1050. Moje wbudowane laptopy mają tylko 1440 x 900. Kiedy oddokowuję laptopa, aby zabrać go na spotkanie, wszystkie zmaksymalizowane okna są automatycznie zmieniane na 1440 x 900. Po ponownym podłączeniu go do stacji dokującej okna nie są przywracane do 1680x1050. Co bardziej denerwujące, wciąż mają ustawioną zmaksymalizowaną flagę, mimo że są wyświetlane identycznie w nie zmaksymalizowanym oknie umieszczonym w lewym górnym rogu pulpitu. Oznacza to, że aby je przywrócić, muszę najpierw przywrócić okno do formalnego stanu nie zmaksymalizowanego, a następnie zmaksymalizować je.
Czy jest dostępne oprogramowanie, które automatycznie wykryłoby ponowne zablokowanie (lub powiązaną zmianę rozdzielczości ekranu) i naprawiło dla mnie okna? Mam kopie zarówno Display Fusion, jak i UltraMon, ale nie znalazłem żadnych ustawień w żadnym z nich, aby rozwiązać ten problem.
Odpowiedzi:
Istnieje program od Sysinternals o nazwie Desktops , który pozwala na tworzenie 4 wirtualnych pulpitów i jest bardzo elegancki.
Właściwie używam tego programu do podobnego celu, jest to trochę frustrujące, ponieważ musisz uruchomić 2 komputery stacjonarne i ustawić rozdzielczość od jednego do drugiego, ale działa ona na większość potrzeb i pokonuje zmianę rozmiaru wszystkich czas, to tylko kilka naciśnięć klawiszy.
Innym rozwiązaniem, nad którym pracuję, jest skrypt / cmdlet programu Powershell, który zapisze moje bieżące pozycje i rozmiar okna i zresetuje je po zmianie rozdzielczości. Ale ... to jest trochę bardziej skomplikowane i nie mam teraz dużo wolnego czasu, aby nad tym popracować.
źródło
Minimalizuję, a następnie maksymalizuję. Ręcznie. Zrób sztuczkę.
WinKey+ M(minimalizuj wszystko)
i wtedy
WinKey+ Shift+ M(maksymalizuj wszystko)
źródło