Currently Mission Control has two settings:

  • Either all displays are changing together when swapping a workspace
  • Each display has its own workspaces

The setting I'm looking for is having all workspaces (where a workspace is a single display) shared between all monitors.

For example, let's say I have 5 spaces:

  1. Browser
  2. Terminal
  3. Mail
  4. Minesweeper
  5. Spotify

I know the index of each workspace and I use Ctrl+1 to Ctrl+5 to swap to a specific workspace. This works great with 1 display. However, if I use two or more, I don't want all displays to change if if I'm moving to a different workspace, so I'm using the Displays have separate Spaces option, but this forces me to either bind a specific workspace to a specific display or drag and drop a workspace between the displays in Mission Control and both of these options are desired.

Ideally, if I press Ctrl+1 on monitor one then I'll have the Browser appear on it and if I press Ctrl+5 on the second monitor I'll have Spotify appear there immediately. Is there a way to achieve that?

  • So long as you have more Spaces than displays, this should work perfectly. You need to make the Mac aware of which display you wish to change [I don't use it this way, I keep mine in pairs, but I think you just click in the display you want to address, before switching.]
    – Tetsujin
    Aug 26 at 11:43

You must log in to answer this question.

Browse other questions tagged .