MonitorKeeper - Restore multi-monitor window positions

 

Restore multi-monitor window positions after sleep or turning back on additional monitors.
Monitor Keeper is a simple app that runs as an application on the task bar that will restore windows to their original locations when a monitor because available. When a monitor is turned off, or HDMI is unplugged, Windows 7 and higher detect that and will rearrange all application windows onto the remaining monitor(s). If the monitor is reconnected, the applications stay on the single monitor, requiring the user to move them back manually. This application moves them back automatically. 
 

After wake up of a  multi-monitor system which sleep when it's not in use  all windows are repositioned to the main screen. It looks like it disconnects the main screen before it goes to sleep which in turn switches all the windows to the 2nd or 3rd screen.

MonitorKeeper Restore multi-monitor window positions after sleep or turning back on additional monitors.Monitor Keeper is a simple app that runs as an application on the task bar that will restore windows to their original locations when a monitor because available. When a monitor is turned off, or HDMI is unplugged, Windows 7 and higher detect that and will rearrange all application windows onto the remaining monitor(s). If the monitor is reconnected, the applications stay on the single monitor, requiring the user to move them back manually. This application moves them back automatically.
Limitations:

  • Windows are only repositions when the number of monitors INCREASES. There is no way to specify a layout to use on a single monitor, for example (although this would not be a difficult change)
  • Support is limited to 5 monitors. This is arbitrary and done simply to limit the storage for each application.
  • If application is run as a standard user, it cannot move any applications that are running as a privileged user. If you run into this, you can run this program as administrator, perhaps using Task Scheduler to launch it at login.
  • Window position is only saved while application is running. There is no persistent storage of position (say, between reboots)
  • Windows will return to their state when the number of monitors was most recently seen. So, a window may go from minimize to maximized or be a different size once the second (or third) monitor is plugged back in  

How can I stop windows re-positioning after waking from sleep? - Super User 

Post a Comment

Please Select Embedded Mode To Show The Comment System.*

Previous Post Next Post