Keep your Mac gaming cursor on one display with MouseLock
With multiple monitors, a cursor that slips onto the next screen can interrupt a game. EasyMouse MouseLock lets you set boundaries to keep the pointer on the selected display.
Set it up in EasyMouse.
Install EasyMouse and grant Accessibility and Input Monitoring permissions.
Open MouseLock settings and check the display and boundaries you want to use for the game.
Choose the hard boundary mode to keep the pointer inside. Set app and display conditions if the lock should apply to a particular app.
Test the boundary in the preview and in your game. Check temporary release with Escape, then save the settings.
Before you start.
Games handle pointer input differently, so test your own game. MouseLock does not guarantee that the cursor can never escape in every game. Check the temporary release before relying on the lock.
- 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
How do I reach another monitor while locked?
MouseLock supports temporary release with Escape. Test it before starting a game, and turn MouseLock off from the menu bar when needed.
Can the lock apply only to a game?
App and display conditions let you choose where the lock applies. Check both activation and release in the actual game window.
Are other boundary modes available?
Hard, soft and wrap boundaries are available. Start with hard for confinement, and use the preview to check how the other modes behave.
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