MainspringGuides › Space Swipe
macOS Guide

Swipe Between Full-Screen Apps and Desktops on Mac

Updated August 2026 · 3 min read

The horizontal trackpad flick is the fastest way to move between desktops and full-screen apps — faster than Mission Control, faster than clicking Dock icons. It's on by default with three fingers, but the finger count is adjustable, it interacts with three-finger drag, and when it stops responding there's a short list of causes. Here's all of it.

Set the gesture

  1. Open System Settings → Trackpad.
  2. Click the More Gestures tab.
  3. Set Swipe between full-screen applications to swipe with Three Fingers or Four Fingers (or Off).

Now flick horizontally with that many fingers and the whole screen slides sideways: through your desktops (Spaces) first, then any full-screen and Split View apps, in the order Mission Control shows them. The swipe is analog — drag slowly and the screens follow your fingers; flick and they snap.

The direction follows natural scrolling logic: swipe left to move to the Space on the right, as if pushing the current screen away. Magic Mouse users get the same move with a two-finger horizontal swipe on the mouse surface (set under System Settings → Mouse → More Gestures).

Three or four fingers? The drag conflict

The choice isn't pure preference — it interacts with another setting. If you enable three-finger drag (in System Settings → Accessibility → Pointer Control → Trackpad Options), three-finger horizontal movements are claimed by window-dragging, and macOS switches this swipe to four fingers. The gesture pane reflects that automatically.

Related gestures live in the same pane and stack cleanly: swipe up with the same finger count for Mission Control, and note that Swipe between pages (two fingers) is a different setting that navigates back/forward inside apps, not between Spaces.

The keyboard equivalents

The same moves have shortcuts, useful with an external keyboard or when your hands are already typing:

Both live in System Settings → Keyboard → Keyboard Shortcuts → Mission Control — the direct desktop shortcuts appear there once you have multiple desktops, and you can re-bind any of them.

When the swipe stops working

Work through these in order:

  1. Re-check the setting. Open Trackpad → More Gestures and confirm the swipe isn't Off — and remember the finger count may have changed if you toggled three-finger drag.
  2. Count your Spaces. With one desktop and no full-screen apps, there's nowhere to swipe to. Open Mission Control (swipe up) and check the top row.
  3. Restart Dock. The Dock process runs Mission Control and Spaces; if swipes animate partway then snap back, or do nothing, relaunch it — it restarts by itself in a second or two:
# restart the Dock (it relaunches automatically; no undo needed)
killall Dock

Still stuck? Test in another user account to rule out gesture-remapping utilities, and check System Settings → Desktop & Dock → Mission Control — displays with separate Spaces changes what each screen swipes through.

Two Mission Control settings in that same pane also shape how the swipe feels. Automatically rearrange Spaces based on most recent use reorders your desktops behind your back, so the Space "to the right" keeps changing — turn it off if your swipes keep landing somewhere unexpected, and the order becomes stable and learnable. And with multiple monitors, Displays have separate Spaces decides whether each screen swipes through its own set of desktops (on, the default) or the swipe moves one combined arrangement. Neither setting breaks the gesture; both explain the "it works, but wrong" complaints.

Gestures and 90+ other switches

While you're tuning gestures, Mainspring turns 90+ hidden macOS settings — Mission Control, Dock, Finder, keyboard — into labelled, reversible toggles.

Try Mainspring free →

Signed & notarized by Apple · 1-day free trial · $29 once