Troy Jones
36 discussion posts
I think this is due to when the monitor goes to sleep and comes back on or otherwise gets turned off (display port).
But what happens is, my primary monitor is split in three vertical splits (one of the defaults). When I come back from sleep (I think it is) the middle split will be offset down to the left.
So any window I drop in there is in the wrong place. If I go into DF Monitor Config settings, and simply click Apply again (no changes at all), then I can drop windows into that middle split and they align correctly.
Hi Troy,
When you open Monitor configuration, do the splits look off in the preview window?
Thanks!
Troy Jones
36 discussion posts
Nope, the splits themselves look fine. Just the applying the windows to them is what's off.
For more information, I've found that if I maximize the window that isn't fitting right, the window will move a bit, but still wrong. The maximize button is still active however (its not the normal Windows restore icon), so I click maximize again and then the window fits correctly into the split.
Hi Troy,
Are you running our latest beta? If not could you try updating to it? Here's the link: https://www.displayfusion.com/Download/Beta/
We made a handful of monitor configuration fixes, so give it a shot and let me know how it works. Just an FYI, if u have custom Display Fusion settings that you would like to keep, you can export the settings in the options tab before updating.
Thanks!
Troy Jones
36 discussion posts
Owen,
That is the version I am currently using. I was using the general release, had the issues I described, then downloaded the beta hoping they would be fixed.
Troy Jones
36 discussion posts
Also, this is a new monitor.
The model is: 38GN950-B, URL: https://www.lg.com/us/monitors/lg-38gn950-b-gaming-monitor
I'm also attaching a dxdiag in case that might help.
• Attachment [protected]: DxDiag.txt [106,350 bytes]
Hi Troy,
Could you send me a backup of your settings? You can grab them by opening Display Fusion settings > Options > Export Settings, and then sending over the file.
I'll try and load it up on my end and see if i can reproduce the issue.
Thanks!
Troy Jones
36 discussion posts
Sure thing, they are attached.
• Attachment [protected]: DisplayFusion Backup (2020-09-11 @ 17-56, 9.7.0.104, DESKTOP-HPG6I1Q, SettingsWindow).reg [289,542 bytes]
Troy Jones
36 discussion posts
Also, it seems like a maximize issue really. The windows in the center split, don't seem to return maximized (within the split).
Troy Jones
36 discussion posts
No problem, here ya go!
• Attachment [protected]: DisplayFusionDebugInfo.zip [758,125 bytes]
Hey Troy,
I'm still having some troubles reproducing the issue on my end. Is it happening with a specific window you have open? And would you be able to send me a screenshot of the window offset?
Thanks!
Troy Jones
36 discussion posts
Owen,
Here is a screenshot, it'll be hard to tell, but... Basically its not any one specific window, but in my case its the Brave browser and Visual Studio 2019.
I mean, none of the windows go back where I wanted them, but I think that's just a config thing. But the ones in the middle of this screenshot (Brave and VS), will fit right when I maximize them (twice usually).
• Attachment [protected]: df_full_screen_shot.png [5,389,870 bytes]
Troy Jones
36 discussion posts
Owen, here ya go.
I let my system (monitors) go into sleep mode, woke it up and then the problem was there. The timestamp should be 5pm PST exactly.
A couple other things I've noticed that might help.
It seems to be, the split windows will be on the primary monitor and "think" they are on the secondary where some of them belong. I say this as when I drag a window onto the secondary monitor to the split it should be in, it won't fit to that split (and the split doesn't highlight) as it seems to think its already in that split. If I drag it to another split, then to the split it should be in, it'll fit to that split as it should. Hope that makes sense. =)
Side note, seems the Discord window won't move to the split I've saved for it as well. But I can put in another ticket for that at some point.
• Attachment [protected]: DisplayFusionDebugInfo2.zip [597,446 bytes]
Hey Troy,
Interesting. Could you try manually saving and reloading a window position profile with key combinations, and see if that works when waking your computer up from sleep?
Let me know how that works for you.
Troy Jones
36 discussion posts
Owen,
I had a profile setup already that didn't seem to work consistently, but would work on occasion using Win-` to activate it.
I found that the reason that doesn't work consistently is that windows like Discord and Notepad++, the window title being saved into DF is different based on what Notepad++ tab(document) is focused or in the case of Discord, what channel is focused.
So due to that, it doesn't match the "Window Text" and doesn't work. I think this is the overall same issue I've been having. Even the Brave Browser does the same thing, because the tab I'm on is different than the one I saved the profile as.
I tested by opening the same browser tab, Notepad++ tab and discord channel and then fired off my hotkey and... all the windows went where they were supposed to go.
Attached is a screenshot of my windows profile and will hopefully better explain what I am talking about.
• Attachment [protected]: df_window_profiles.png [40,566 bytes]
Troy Jones
36 discussion posts
Side note, I unchecked all of the window text options and everything appears to work as expected. Going to do more tests from the monitor wake up and see if that's been the problem all along... if so... man, sorry...
Troy Jones
36 discussion posts
Alright, so... that seems to have fixed the issue.
I mean, it doesn't account for things like the Discord window, not being able to drag it to its split (the split doesn't highlight), until I drop it in another split and then back where I want it, but the overall problem of windows not going where they were supposed to is, fixed by creating a profile, removing the check for window text and assigning a hotkey to that profile.
However, one thing I noticed that that there is no event for "Monitor wake" as I don't put my system into sleep mode and I don't lock the machine. I just sleep the monitors. Anyway that's another thing (request) and I put that in elsewhere.
Sorry for the reports! I think there are some areas for improvement and still something a little wonky going on, but.. I'm good now. I just have to use my hotkey to restore their positions is all.
Hey Troy,
Glad to hear that's working! It's definitely not 100% full proof as some applications create child windows that have a different process ID. Thanks for all the testing you did!
For the Monitor Waking feature, if your machine doesn't lock, or doesn't sleep, there's no windows message that we can hook to use for the trigger, so unfortunately this isn't possible.
You could try saving a Monitor Profile, and setting the trigger to Monitor Profile Changed, and specify the monitor profile in the trigger match conditions. That way, when the monitors wake, DF detects the Monitor Profile matches, and fires the trigger.
Thanks!