MacBook displays across workspaces

Why MacBook display settings change between workspaces—and what to save

See how DeskCommit works

Open DeskCommit with Control–Shift–D, choose a display, move it with the arrow keys, review the pending arrangement, and press Return to apply it.

MacBook display settings can need adjustment between workspaces because the number of screens, their physical positions, and the available display modes change. Use macOS settings for a one-off setup. For a desk you return to, DeskCommit lets you save the settings and restore them manually when the same displays are connected.

The useful distinction is not home versus office. It is a screen you will use once versus a display setup you expect to use again.

By Yuto TakahashiLast updated: Last verified: Tested with: DeskCommit 0.4.3 (13) · macOS 26.5.1 · Apple silicon

What is DeskCommit?

DeskCommit lets you choose a display and move it left, right, above, or below another with the arrow keys. Press the default shortcut, Control–Shift–D, from any app, use Shift–Arrow when you want to align edges or centers, review the pending change, and press Return to apply it. You can change the shortcut in DeskCommit Settings. Resolution, refresh rate, and Main stay in the same palette.

These guides separate what macOS already provides from the workflow DeskCommit adds, so you can decide whether it fits your desk.

See how DeskCommit works

macOS 13 or later · Apple silicon and Intel · US$4.99 one-time

What changes when you move to another desk

At home, the external display may sit to the left of your MacBook; at the office, it may sit to the right. A coworking monitor may need a different resolution before text is comfortable to read. You may also want a different main display or refresh rate.

Those are small decisions, but they can recur every time you return to a workspace. Even with the same MacBook, changing the monitor, cable, or dock can change which resolutions and refresh rates are available.

Use macOS settings for the screens connected now

Open System Settings → Displays to adjust arrangement, resolution, refresh rate, and how each screen is used. For a display you only need to set up once, this is often enough. Apple's guide to Displays settings explains the controls and their hardware-dependent availability.

Displays settings does not provide a user-named library of complete setups such as “Home” or “Office” to choose from later. Adjusting what is connected now and returning to settings you chose earlier are different jobs. A saved setup addresses the second one.

Save the desks you revisit

A temporary monitor that changes every day does not need a saved setup. Start with a familiar desk and decide which settings you want to return to.

  1. Place the external display to the left, right, above, or below the MacBook to match the desk.
  2. Choose the main display and a comfortable resolution for each screen.
  3. Select an available refresh rate when you need one other than the default.
  4. Give the setup a name you will recognize later.

DeskCommit is a macOS menu bar app that brings these settings into one keyboard-controlled palette. Open it with the default shortcut, Control–Shift–D, select a display, and use an arrow key to position it relative to another screen. Shift–Arrow aligns edges or centers. Review the pending arrangement and press Return to apply it.

You can change the shortcut in DeskCommit Settings.

Restore the setup when you choose—not when a cable connects

After applying your settings, press Command–S to save the current setup. The next time the same displays are connected, open DeskCommit, press Command–P, choose the saved setup, and press Return to restore it manually.

The setup stores arrangement, resolution, refresh rate, and the main display assignment. It appears only when the connected display set exactly matches the saved set. Connecting a display does not trigger automatic restoration.

The product page shows the display controls and explains saved setups.

Know what a saved setup cannot fix

DeskCommit cannot make macOS detect an unrecognized display or repair a cable, dock, adapter, DisplayLink, or bandwidth problem. A setup is not applied to a replacement display with a different identity. It also does not store app windows, Spaces, or Split View.

At a familiar desk, first make sure the Mac detects the screens, then choose the saved setup. At an unfamiliar desk, adjust the current screens instead of expecting an old setup to fit them.

Set up displays from your keyboard.

macOS 13 or later. Apple silicon and Intel. Up to two Macs for one person.

Buy DeskCommit · US$4.99

One-time purchase · No recurring charge · 7-day money-back guarantee