<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<title>DisplayFusion RSS: Restore window positions due to DisplayPort disconnect.</title>
<atom:link href="https://www.displayfusion.com/Discussions/RSS/?TopicID=e0d04ab3-527d-4f3a-8aaa-989da403734c" rel="self" type="application/rss+xml" />
<link>https://www.displayfusion.com/Discussions/RSS/?TopicID=e0d04ab3-527d-4f3a-8aaa-989da403734c</link>
<description>DisplayFusion RSS: Restore window positions due to DisplayPort disconnect.</description>
<lastBuildDate>Sun, 19 Apr 2026 19:35:05 GMT</lastBuildDate>
<language>en</language>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<generator>https://www.displayfusion.com/Discussions/RSS/?TopicID=e0d04ab3-527d-4f3a-8aaa-989da403734c</generator>
<item>
<title>RE: Restore window positions due to DisplayPort disconnect.</title>
<link>https://www.displayfusion.com/Discussions/View/restore-window-positions-due-to-displayport-disconnect/?ID=e0d04ab3-527d-4f3a-8aaa-989da403734c#7</link>
<pubDate>Tue, 09 Feb 2021 13:44:24 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/restore-window-positions-due-to-displayport-disconnect/?ID=e0d04ab3-527d-4f3a-8aaa-989da403734c#7</guid>
<category>DisplayFusion</category>
<description><![CDATA[I did find a solution to this (sorry, very late in posting the solution).
You need to create a "Window Position Profile" and add all the windows you care about. I have assigned a hot key and it works well.]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
I did find a solution to this (sorry, very late in posting the solution).<br/>
<br/>
You need to create a "Window Position Profile" and add all the windows you care about. I have assigned a hot key and it works well.
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Restore window positions due to DisplayPort disconnect.</title>
<link>https://www.displayfusion.com/Discussions/View/restore-window-positions-due-to-displayport-disconnect/?ID=e0d04ab3-527d-4f3a-8aaa-989da403734c#6</link>
<pubDate>Tue, 14 Apr 2020 20:26:05 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/restore-window-positions-due-to-displayport-disconnect/?ID=e0d04ab3-527d-4f3a-8aaa-989da403734c#6</guid>
<category>DisplayFusion</category>
<description><![CDATA[There are a couple of things you can do to try to make it more reliable:
Update to the latest DisplayFusion beta, and enable the "Don't run this trigger when the desktop is locked" option in the rule for saving the window positions.
Increase the interval to 120 or 180.
Hope that helps!]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
There are a couple of things you can do to try to make it more reliable:<br/>
<br/>
<ul class="ListBullet">
<li>Update to the latest DisplayFusion beta, and enable the "Don't run this trigger when the desktop is locked" option in the rule for saving the window positions.</li>
<li>Increase the interval to 120 or 180.</li></ul>
<br/>
Hope that helps!
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Restore window positions due to DisplayPort disconnect.</title>
<link>https://www.displayfusion.com/Discussions/View/restore-window-positions-due-to-displayport-disconnect/?ID=e0d04ab3-527d-4f3a-8aaa-989da403734c#5</link>
<pubDate>Fri, 10 Apr 2020 14:27:08 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/restore-window-positions-due-to-displayport-disconnect/?ID=e0d04ab3-527d-4f3a-8aaa-989da403734c#5</guid>
<category>DisplayFusion</category>
<description><![CDATA[Hmm, not that succesful. Only works sometimes....]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Hmm, not that succesful. Only works sometimes....
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Restore window positions due to DisplayPort disconnect.</title>
<link>https://www.displayfusion.com/Discussions/View/restore-window-positions-due-to-displayport-disconnect/?ID=e0d04ab3-527d-4f3a-8aaa-989da403734c#4</link>
<pubDate>Mon, 06 Apr 2020 15:16:56 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/restore-window-positions-due-to-displayport-disconnect/?ID=e0d04ab3-527d-4f3a-8aaa-989da403734c#4</guid>
<category>DisplayFusion</category>
<description><![CDATA[I found a solution.
1. Create a monitor profile for your normal state (all monitors on).
2. Create a "Timer Interval" trigger, interval is 60 seconds with Monitor profile created above selected. Add a "Save Window Positions" function.
3. Create a "Monitor Profile Changed" trigger with Monitor ...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
I found a solution.<br/>
<br/>
1. Create a monitor profile for your normal state (all monitors on).<br/>
2. Create a "Timer Interval" trigger, interval is 60 seconds with Monitor profile created above selected. Add a "Save Window Positions" function.<br/>
3. Create a "Monitor Profile Changed" trigger with Monitor profile created above selected. Add a "Restore Window Positions From Last Save" function. <br/>
<br/>
This works but sometimes the restored windows are sitting under the task bar. Maybe a short delay before the restore will fix this.
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Restore window positions due to DisplayPort disconnect.</title>
<link>https://www.displayfusion.com/Discussions/View/restore-window-positions-due-to-displayport-disconnect/?ID=e0d04ab3-527d-4f3a-8aaa-989da403734c#3</link>
<pubDate>Mon, 06 Apr 2020 14:05:10 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/restore-window-positions-due-to-displayport-disconnect/?ID=e0d04ab3-527d-4f3a-8aaa-989da403734c#3</guid>
<category>DisplayFusion</category>
<description><![CDATA[Thanks for your input. I am waiting to see if DF have any ideas.]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Thanks for your input. I am waiting to see if DF have any ideas.
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Restore window positions due to DisplayPort disconnect.</title>
<link>https://www.displayfusion.com/Discussions/View/restore-window-positions-due-to-displayport-disconnect/?ID=e0d04ab3-527d-4f3a-8aaa-989da403734c#2</link>
<pubDate>Sun, 05 Apr 2020 12:41:52 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/restore-window-positions-due-to-displayport-disconnect/?ID=e0d04ab3-527d-4f3a-8aaa-989da403734c#2</guid>
<category>DisplayFusion</category>
<description><![CDATA[Hello,
I faced a similar problem at work.  My employer will force an idle monitor power off in the BIOS, and DisplayFusion was the only way I could find around it.
My solution was to get the applications situated as I wanted them and then to save them as a "Windows Position Profile".  I also bo...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Hello,<br/>
<br/>
I faced a similar problem at work.  My employer will force an idle monitor power off in the BIOS, and DisplayFusion was the only way I could find around it.<br/>
<br/>
My solution was to get the applications situated as I wanted them and then to save them as a "Windows Position Profile".  I also bound "Alt+Ctrl+F1" as a hotkey to restore my windows after I logged back in.<br/>
<br/>
After a lot of research, This appears to be a Win10 bug for Display Port connections.  When I had a similar 3 monitor setup, I had no problems with D-DVI connections.
</div>
]]></content:encoded>
</item>
<item>
<title>Restore window positions due to DisplayPort disconnect.</title>
<link>https://www.displayfusion.com/Discussions/View/restore-window-positions-due-to-displayport-disconnect/?ID=e0d04ab3-527d-4f3a-8aaa-989da403734c</link>
<pubDate>Sat, 04 Apr 2020 14:15:43 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/restore-window-positions-due-to-displayport-disconnect/?ID=e0d04ab3-527d-4f3a-8aaa-989da403734c</guid>
<category>DisplayFusion</category>
<description><![CDATA[Hi,
DisplayPort has an irritating problem, in that, when the display is disconnected (power plan switches monitor off or physically switched off), MS Windows re-arranges all the windows on to the other monitors (I have 4) in a random fashion.
I have not been able to find a fix for this DisplayP...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Hi,<br/>
<br/>
DisplayPort has an irritating problem, in that, when the display is disconnected (power plan switches monitor off or physically switched off), MS Windows re-arranges all the windows on to the other monitors (I have 4) in a random fashion.<br/>
<br/>
I have not been able to find a fix for this DisplayPort madness so I am trying to get DF to help me out. I see there is a function "Save Window Positions" that I have been playing with.<br/>
<br/>
Is there any way I can automate this?<br/>
<br/>
Note that my PC never sleeps but I do switch the monitors off at night and the power plan also switches the monitors off after 15 minutes.<br/>
<br/>
I would like DF to save the positions on detecting that the monitor has disconnected and restore the saved window positions on reconnect.<br/>
<br/>
As a test I used a timer to save the window postions and a hotkey to restore from last save. This works but I would prefer to automate the process if possible.<br/>
<br/>
Any ideas on how to do this?<br/>
<br/>
Thanks<br/>
<br/>
Mark.
</div>
]]></content:encoded>
</item>
</channel>
</rss>