Display Maid 4+

Keep Windows Where They Belong

Funk-iSoft LLC

    • 3.1 • 51 Ratings
    • $5.99

Screenshots

Description

Display Maid allows you to save and restore window locations based on your display configuration or user created profiles.

If you have a laptop that you use with one or more external displays, and you're tired of having to rearrange your windows every time you connect/disconnect your display, then Display Maid is for you.

If you find yourself constantly rearranging your window positions for different tasks (Work vs Presentations), then Display Maid can help.

With Display Maid you can:

• Arrange your windows the way you like them and then save the positions of those windows.
• Restore the last saved set of window positions with a single click, or keyboard shortcut.
• Windows can be saved/restored globally, or by individual app.
• Create profiles and save multiple window position sets.
• Automatically restore window positions when a display is connected/disconnected.
• Automatically restore window positions when an app is launched.
• Window layouts are owned by a specific display configuration. Save one set with a single display, save another with multiple, those layouts will only restore with the appropriate display configuration.

FAQs:
Q: I told Display Maid to restore all window positions but it didn't launch all my apps.

A: Thats because Display Maid is not an app launcher. It saves and restores window positions for apps that are already open.


Q: Does Display Maid support Spaces?

Yes and no.

Display Maid can’t save or restore positions for windows that are not in the currently active space. This is because there isn't currently a way provided to interact with windows that are in hidden spaces.

Display Maid is space “agnostic”. You can save/restore window positions across multiple spaces, but you’ll have to move to the spaces one by one and perform the save/restore action. If you are using the same app in multiple spaces, you’ll find that saving window positions for that app in one space will overwrite the save state for the previous space. You can get around this by using the profiles feature to save multiple states for the same display configuration.


Q: Does Display Maid support full screen or tiled apps?

No, full screen and tiled apps are an extension of spaces.

What’s New

Version 3.3.10

Display Maid no longer attemps to move desktop widgets in macOS Sonoma.

Ratings and Reviews

3.1 out of 5
51 Ratings

51 Ratings

2ed3 ,

Update doesn’t work on Hig Sierra

Nice app pre latest update. Does what it says. However, when I updated to the latest version it couldn’t run under High Sierra. Contacted support and quickly got a reply that the update did run under High Sierra. Sent them the logs showing that it didn’t and never heard back. Tried to contact them again and never heard back. The old version runs just fine, but it the app store keeps trying to update it. Every day or so I have to tell it later. It would be really nice if this was fixed one way or another. The hassle with support/update is one reason I didn’t give it 5 stars

DarfNader ,

No Space Support

This app is a must have if you spend your day connecting and detacking from an extternal monior, however it doesn't suppoirt space so while it doesn't remember what space an app opens in, you can still use Spaces to force an app to open on a specific Desktop. Desktops do get preserved in when disconnecting and reconnecting montitor (as long as "Automatically Rearrange Spaces" is turned off, so you can use Display Made profiles to restore window location and size between modes. Profiles do NOT change automatically so you should have one for each of your hardware configs (laptop only. monitor only, laoptop and monitor, etc...) It's a bit clunky but it does preserve your workspace well enough so you don't have windows thrown to the botton of the screen where you have only one pixel to grab!

Developer Response ,

I hear you, and I apologize but support for Spaces is no longer possible. Third party developers are not provided a way to accurately identify Spaces anymore. The id numbers are random and change upon reboot and monitor connect/disconnect. Any form of support for spaces I could provide would be guess work, and provide inaccurate results. Behavior you might seen in macOS itself has been made private and is unavailable to outside developers.

gregsfortytwo ,

No Spaces support?

I downloaded this to try it out. I was hoping for something that would let me arrange my windows one way when I’m plugged in to my two external monitors, and a completely different way when running on just the laptop screen. I’m set up with separate Spaces on each display, and I tested by unplugging my external monitors, moving the windows where I wanted them on my laptop-only setup, and then plugging my monitors back in.

As best I can tell the “Auto Restore” setting doesn’t do anything if you move any of your windows between unplugging your monitors and plugging them back in. If you explicitly save and restore window positions, it seems to move them around on the (x,y) coordinate space, but it *doesn’t* put move them onto a different Space if they’re in the wrong one.

So, not helpful in my case. I guess I’m going to the trouble of learning how to configure Slate instead.

App Privacy

The developer, Funk-iSoft LLC, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More

Supports

  • Family Sharing

    Up to six family members can use this app with Family Sharing enabled.

More By This Developer