DisplayFusion

DisplayFusion

Harmacist Jun 13, 2019 @ 2:40am
Issue with wake from sleep
Hey guys, useful app! I have it at my work PC (two ultrawides of the same model) and at home (different models). At work it's fine, but at home, whenever the computer wakes up from sleep, the main monitor flickers and "reagins ownership" of all windows. The taskbar position is reset and all windows are pushed to it, like if the secondary monitor was just plugged in.

What can I do to prevent this? It works fine at the other PC. If it helps, the monitors are the Samsung CF791 and LG 29UM59A-P

Thanks!
< >
Showing 1-14 of 14 comments
Keith Lammers (Binary Fortress)  [developer] Jun 13, 2019 @ 10:28am 
The prevent it from happening altogether, you'd need to disable monitor sleep. DisplayPort monitors actually get disconnected when they sleep, which is what causes this re-detection and shuffle.

If you want to keep sleep mode enabled, you can try this: https://www.displayfusion.com/Discussions/View/automatically-save-and-restore-window-positions-on-sleepresume/?ID=fa98975e-e4ed-45de-afe0-fafad56c7a83
Harmacist Jun 13, 2019 @ 11:44am 
Brilliant. Didn't see what the triggers did.

Also, I manually put it to sleep, so what I did is save the position with a hotkey, and then it just loads the position on awake

Solved!
Harmacist Jun 15, 2019 @ 11:26pm 
Ok, been testing the last few days, and I'm back with another question:

Is there a way to setup a trigger or hotkey to restore (so not minimise nor maximise) all windows at once? Same question with "maximise everything"

Thanks!
Keith Lammers (Binary Fortress)  [developer] Jun 25, 2019 @ 10:51am 
I've added 2 scripted functions to the repository, which you can download on the Settings > Functions tab (Scripted Function > Download Scripted).

Restore All Visible Windows
Maximize All Visible Windows

They may not be 100% reliable though, if there are some "invalid" windows. Some apps will create windows that shouldn't be resized, but they'll get messed up when sending the Maximize command to it. Other apps sometimes create invisible but technically "visible" windows, which could get messed up by that as well.
Harmacist Jun 25, 2019 @ 11:22am 
Will try that, thanks
Vicious Jul 8, 2019 @ 5:05pm 
Similar question that I don't believe deserves its own thread.

I manually turn both montors off at night (power button front of the monitors), but when I turn the primary one back on, all of the windows move to it, Any way to prevent that?
Harmacist Jul 9, 2019 @ 1:00am 
Originally posted by Vicious:
Similar question that I don't believe deserves its own thread.

I manually turn both montors off at night (power button front of the monitors), but when I turn the primary one back on, all of the windows move to it, Any way to prevent that?
I have still the exact same issue
Vicious Jul 9, 2019 @ 7:39am 
Originally posted by Clippy:
Originally posted by Vicious:
Similar question that I don't believe deserves its own thread.

I manually turn both montors off at night (power button front of the monitors), but when I turn the primary one back on, all of the windows move to it, Any way to prevent that?
I have still the exact same issue


I did some more research on it, and are both of your monitors connected with Display Port? Or at least one of them? Because apparantly that's a hardware issue because whenever they turn off, Windows thinks they're physically disconnected. I couldn't find a solution to it other than switching to HDMI or DVI.
Harmacist Jul 9, 2019 @ 7:48am 
1 HDMI, 1 DP, 1 Rift
RobotGizmo  [developer] Jul 9, 2019 @ 11:19am 
Any time a DP monitor sleeps Windows thinks that it's been physically disconnected. It's a horrible design choice and causes our users many issues with windows moving between monitors when it's not wanted. One option would be to use the Window Position Profiles feature in DisplayFusion to save your window positions, then you can load the profile after you wake up your PC.
Vicious Jul 9, 2019 @ 12:42pm 
Originally posted by RobotGizmo:
Any time a DP monitor sleeps Windows thinks that it's been physically disconnected. It's a horrible design choice and causes our users many issues with windows moving between monitors when it's not wanted. One option would be to use the Window Position Profiles feature in DisplayFusion to save your window positions, then you can load the profile after you wake up your PC.

It really is a terrible design choice.

Ive never used the windows position profiles in DF, and am not home right now to check. Do I just position windows how I want and DF repositions them automatically whenever the monitor turns back on?
RobotGizmo  [developer] Jul 11, 2019 @ 5:54am 
There are 2 hotkeys that you use, one to save and one to load. However you can automate this using the Triggers function. Setup a Trigger to fire when you lock your desktop that saves the window positions to a profile, then have another trigger that fires when you unlock your desktop that loads that profile. :)
Harmacist Jul 11, 2019 @ 1:21pm 
Originally posted by RobotGizmo:
There are 2 hotkeys that you use, one to save and one to load. However you can automate this using the Triggers function. Setup a Trigger to fire when you lock your desktop that saves the window positions to a profile, then have another trigger that fires when you unlock your desktop that loads that profile. :)
Tried that, doesn't work. It's like the system things they are new monitors. Windows don't move to their place
NOTIME Sep 15, 2019 @ 7:42am 
my displayport was continuously reconnecting rapidly causing my screen to have flickering issues and turning on and off, this helped me:

https://youtu.be/dT56IJ9MWBA
< >
Showing 1-14 of 14 comments
Per page: 1530 50

Date Posted: Jun 13, 2019 @ 2:40am
Posts: 14