Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

User Image
Kylescousin
69 discussion posts
Hi,

Whenever I have a bunch of windows open and then put the PC in sleep mode, almost all windows are on the wrong monitor when waking up the PC. Is there anything that can be done about this?
I am using from left to right: LG34UM65, LG34UM95 and Asus 4k (portrait) - it's usually the windows that are on the portrait mode that are suddenly positioned on the leftmost monitor when the PC wakes up.
Passionate about technology, programming, Laravel, Linux, Reddit, running, cycling, swimming. I run a social platform called Grepless.com
Dec 8, 2015  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
If you disable the DisplayFusion taskbars before letting the computer enter sleep, do the windows still get jumbled when you resume?
Dec 8, 2015  • #2
User Image
Kylescousin
69 discussion posts
Quote:
If you disable the DisplayFusion taskbars before letting the computer enter sleep, do the windows still get jumbled when you resume?


Hi Keith,

I disabled multi monitor taskbar in displayfusion.
Put the PC to sleep and woke it up.

All windows from the vertical screen are still moved to center screen.
The windows on the center screen moved to the left screen.

Weird.
Passionate about technology, programming, Laravel, Linux, Reddit, running, cycling, swimming. I run a social platform called Grepless.com
Dec 9, 2015  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, how about if you exit DisplayFusion completely before the computer enters sleep? Are they still jumbled again on resume?
Dec 9, 2015  • #4
User Image
Kylescousin
69 discussion posts
Quote:
Ok, how about if you exit DisplayFusion completely before the computer enters sleep? Are they still jumbled again on resume?


I turned off displayfusion completely and tried again, the windows are still moving all over the place.
Must be something with my graphics card then?
Passionate about technology, programming, Laravel, Linux, Reddit, running, cycling, swimming. I run a social platform called Grepless.com
Dec 10, 2015  • #5
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Nah, it's a Windows thing. I get this request a lot, but every now and then I like to go through the basic troubleshooting steps just to make sure it really isn't a DisplayFusion issue :)

The issue is that when some monitors sleep (usually DisplayPort monitors and HDMI TVs), they get treated as fully disconnected from the system (exactly the same as physically unplugging it). When that happens, Windows does a full re-detection of all monitors, and in the process, the open application windows get jumbled around.

DisplayFusion has two functions on the Settings > Functions tab that can help:
  • Save Window Positions: You can run this before leaving the computer.
  • Restore Window Positions: You can run this when returning, to restore the positions after they've been jumbled.

One thing to note is that the windows are uniquely identified by their window handle, which changes when the window is closed, or the computer is restarted. So, the best thing to do is save the positions right before leaving the computer, that way you'll get the most recent layout when you restore :)

Hope that helps!
Dec 10, 2015  • #6
User Image
Kylescousin
69 discussion posts
Quote:
Nah, it's a Windows thing. I get this request a lot, but every now and then I like to go through the basic troubleshooting steps just to make sure it really isn't a DisplayFusion issue :)

The issue is that when some monitors sleep (usually DisplayPort monitors and HDMI TVs), they get treated as fully disconnected from the system (exactly the same as physically unplugging it). When that happens, Windows does a full re-detection of all monitors, and in the process, the open application windows get jumbled around.

DisplayFusion has two functions on the Settings > Functions tab that can help:
  • Save Window Positions: You can run this before leaving the computer.
  • Restore Window Positions: You can run this when returning, to restore the positions after they've been jumbled.

One thing to note is that the windows are uniquely identified by their window handle, which changes when the window is closed, or the computer is restarted. So, the best thing to do is save the positions right before leaving the computer, that way you'll get the most recent layout when you restore :)

Hope that helps!


That helps a lot! DF saves the day again!
Passionate about technology, programming, Laravel, Linux, Reddit, running, cycling, swimming. I run a social platform called Grepless.com
Dec 10, 2015  • #7
User Image
Nuutia
8 discussion posts
Perfect!
Thanks again, Keith and Co! :)


EDIT:

I actually didn't want to use a keycombination for this job, so i made a Trigger:
Add - Set Event to 'Desktop Locked'. Then add Action as 'Save Window Positions'.

Then i made another Trigger with these settings:
Event: 'Desktop Unlocked'
Action: 'Restore Window Positions From Last Save'

Worked for me on Windows 10.
Dec 12, 2016 (modified Dec 12, 2016)  • #8
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(1)  Login to Vote(-)