Quote:
<p>Some types of HDMI monitors, and pretty much any DisplayPort monitor will be "disconnected" from the computer when powered off or entering sleep mode. This causes Windows to do a full display re-detection on sleep and resume, which has the nasty side effect of making all open application windows shuffle around. When returning to your computer, all of your carefully placed windows are now in random spots! DisplayFusion can help with this scenario by saving the window positions before the system sleeps, and restoring them when it wakes up. The steps below describe how to configure DisplayFusion to do this.</p>
<ol class="FancyOrderedList">
<li>On the Settings > Triggers tab, enable the "Enable Triggers" checkbox</li>
<li>Click the Add button and setup a Trigger with the following settings:</li>
<ul class="FancyList">
<li><b>Event:</b> System Idle</li>
<li><b>Idle Timeout (sec):</b> Set this to 1 minute less than the time configured for your monitors/system to sleep (i.e. if monitors are set to sleep after 10 minutes, set this to 540 seconds)</li>
<li><b>Action:</b> Run Function > Save Window Positions<div style="padding-bottom:25px"><div class="ImageBoxSmall"><img src="https://images.binaryfortress.com/DisplayFusion/KB/AutomaticallySaveRestoreWindowPositions/03_TriggerSave.jpg" border="0" alt="Save Window Positions Trigger" title="Save Window Positions Trigger" /></div></div></li>
</ul>
<li>Click OK to save the Trigger rule.</li>
<li>Click the Add button again, and setup a Trigger with the following settings:</li>
<ul class="FancyList">
<li><b>Event:</b> Desktop Unlocked</li>
<li><b>Action:</b> Wait > 5000</li>
<li><b>Action:</b> Run Function > Restore Window Positions from Last Save<div style="padding-bottom:25px"><div class="ImageBoxSmall"><img src="https://images.binaryfortress.com/DisplayFusion/KB/AutomaticallySaveRestoreWindowPositions/05_TriggerRestore.jpg" border="0" alt="Restore Window Positions Trigger" title="Restore Window Positions Trigger" /></div></div></li>
</ul>
<li>Click OK to save the Trigger rule.</li>
<li>Click OK again to apply the DisplayFusion Settings.</li>
</ol>
<p><font color="red"><b>Note:</b> If your system is not set to lock on sleep or screen saver, the window positions won't be automatically restored when resuming from sleep or screen saver. You can still manually load the positions by assigning a key combination to the "Restore Window Positions from Last Save" function on the Settings > Functions tab.</font></p>
<p>As always, if you run into any issues, or have any questions or concerns, please <a href="https://www.displayfusion.com/Support/#contact" target="_blank"><b>don't hesitate to ask!</b></a></p>