Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

User Image
recoil
46 discussion posts
I'm relatively new to DF, so there may be a simple solution to this that I haven't discovered. I have 6 monitors on my Windows 7 system, but don't always use them all, mostly to conserve electricity. So when I don't need the monitors out to the sides, I'll shut them off (if there's a way to make individual monitors go to sleep, that would work also since sleep uses very little electricity, but I'm not aware of such a way).

My use case is as follows:
1. non-work mode - I use 3 monitors (1 HDMI, 1 DisplayPort, 1 DVI)
2. work mode - I use 4, 5, or 6 monitors (1 HDMI, 1 DisplayPort, 1 DVI). Typically in work mode, I'll have all 6 monitors on, and as I wind down to lighter work mode, I power off 1 or 2 of the monitors.

I care about the positions of the windows in work mode, and I'd like to save them. Normally I'll have apps open all week (shutdown once per week on Sunday night), so that should simplify things.

What I'd like to have happen is whenever I turn on all 6 monitors, all windows should automatically go to a particular position (let's call this "layout_6", for 6 monitor layout).

When I power off 1 monitor, all windows should go to the positions specified in "layout_5". When I power off a second monitor, all windows should go to the positions specified in "layout_4", and finally, when I power off a third monitor, all windows should go to the positions specified in "layout_3".

And sleep mode has to factor in as I put the computer into sleep 6 nights per week, so any solution has to survive sleep/wake cycles.

Is this possible and is there an easy way to accomplish this?
Dec 30, 2016 (modified Dec 30, 2016)  • #1
User Image
recoil
46 discussion posts
OK, I'm learning and figured out a few things. Windows allows for disconnecting displays and even better, DF uses this as well. So I can create various monitor profiles that disconnect whichever monitors I don't want active for a particular profile. Great, no need to manually power on/off monitors as disconnecting lets the monitors enter sleep mode.

The next step would be saving a window layout for each monitor profile. Seems this is not possible, but I could be wrong. I used the triggers described in Automatically Saving and Restoring Window Positions on Dock/Undock (https://www.displayfusion.com/Discussions/View/automatically-saving-and-restoring-window-positions-on-dockundock/?ID=5540c67a-5e2b-4f41-b88c-de4d9c2fa354#last) to save window positions for my 6 active monitors profile. So now whenever I'm in that monitor profile, the window positions are saved and when I return to this profile, the window positions are restored. This is great, and saves a lot of window moving. It's not perfect in that some windows aren't properly restored in terms of size (some were saved maximized, but restored non-maximized; some saved maximized in a split, but restored non-maximized outside the split), but pretty good overall.

Ideally, I'd be able to do the same for every monitor profile. If this is possible, please let me know. If it isn't, please consider this a feature request. I'm sure there are many DF users who would like the ability to save window positions for their various monitor profiles.
Jan 2, 2017  • #2
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Glad to hear you found those features! We're hoping to add a more comprehensive "Window Position Profiles" type of feature in the future, so I've added your vote to the open request :)

Thanks!
Jan 4, 2017  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
The new Window Position Profiles feature may be what you're looking for now. It's available in the current 9.2 Beta, and if you have any feedback, we'd love to hear it!
May 16, 2018  • #4
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)