Skip to content

Space Switch Speed 1.0.0

Choose a tag to compare

@bisak bisak released this 06 Sep 13:51
· 9 commits to main since this release

The macOS Space-switching animation, at whatever speed you want it. The slide between
desktops takes about a third of a second, macOS has no setting to change it, and the
defaults write commands you will find online stopped working over a decade ago.

Before you install

Two requirements, and neither is negotiable:

  • An Apple Silicon Mac running macOS 15 Sequoia or later. Intel is not supported.
    macOS 13 and 14 are refused deliberately: they drive the animation from a fixed 60 Hz
    timestep rather than the display's, so the patch would be wrong.
  • SIP's debugging restrictions turned off. One command in Recovery, and a real
    security tradeoff. Please read
    what it means
    before deciding — it explains precisely which protection you give up, which five you
    keep, and how to undo it. Space Switch Speed will never change your SIP configuration
    for you.

Install

  1. Download SpaceSwitchSpeed-1.0.0.dmg below, open it, and drag Space Switch Speed
    onto the Applications folder beside it.

  2. Clear the download quarantine. The app is signed for local use but not notarised by
    Apple, which needs a paid Developer ID, so without this macOS refuses to open it:

    xattr -dr com.apple.quarantine "/Applications/Space Switch Speed.app"

    If you would rather not run a command, launch the app once, let it be blocked, then
    click Open Anyway in System Settings → Privacy & Security. Control-clicking
    the app and choosing Open does not work — Apple removed that bypass in macOS 15.

  3. Open it and drag the slider. The first change asks for your password once, because
    writing to Dock needs root. Everything after that is silent.

0.50 is half of Apple's speed. 0.20 arrives in under 70 ms and reads as instant.
Sliding all the way back to Default turns it off entirely.

Uninstall

Space Switch Speed → Remove Space Switch Speed… puts Dock back and removes every
file it placed. Or just delete the app: the helper notices within a few minutes, restores
Dock and removes itself. killall Dock undoes the patch immediately, at any time.

Does it modify macOS?

No file on disk is touched — not Dock, not the system volume. The change is two
floating-point constants in the running Dock process's memory, and it disappears on the
next Dock restart, which is why a small helper puts it back. The Dock binary is
byte-identical before and after.

Verifying this download

shasum -a 256 ~/Downloads/SpaceSwitchSpeed-1.0.0.dmg
7bf49e716cfcf73f3d42fe4bd264a2add91bf2984e98a45dc40cb35dee0ddb29

Verified against

Every Dock from macOS 15.0 (2341.0.1) through 26.6.2 (2427.6), checked against Apple's
own restore images. The full table, the disassembly and the reasoning are in the
README and
docs/REVERSE-ENGINEERING.md.

If it refuses to find the animation on your Mac, that is the most useful bug report
there is — there is an issue form
for exactly that.