Use Mission Control and switch Spaces with a Mac mouse
On a trackpad, three-finger swipes open Mission Control and move between Spaces, but a regular mouse has no such gestures. With the EasyMouse gesture button turned on, you hold a chosen button and move the mouse up, down, left or right to run a different action for each direction.
Set it up in EasyMouse.
Install EasyMouse, grant Accessibility and Input Monitoring permissions, and select your mouse in the device list.
In button settings, turn on "Gesture button". The trigger is Button 4 by default, and you can press another button to use that instead.
Choose an action for each direction. By default, up opens Mission Control, down opens App Exposé, and left or right moves to the neighboring Space.
Hold the button, move in each direction to test, then save. Settings are stored per device.
Before you start.
The button you use for gestures can clash with its usual job, such as Forward, so pick one you rarely use. Button counts vary by mouse. Install EasyMouse for free and check yours.
- Requires macOS 14 Sonoma or later.
- Runs on both Apple silicon and Intel-based Macs.
- One universal build supports both Apple silicon and Intel Macs.
- Please allow EasyMouse under Accessibility and Input Monitoring in System Settings → Privacy & Security. Please check these permissions again if macOS asks after an update.
Frequently asked questions
Can I change what each direction does?
Yes. Besides Mission Control and Space switching, each direction can run window, media or keyboard shortcut actions.
Will a tiny movement trigger it?
No. The mouse has to move a set distance before an action runs, and there is a short pause before it can run again, so it does not fire repeatedly.
Does it change my trackpad gestures?
No. The settings are saved for the selected mouse only, so your trackpad gestures stay the same.
Free
Try it with your own mouse.
EasyMouse is free. You can download it and follow this guide on your own mouse. You can download up to three times a day.
Download free