Home / Tools / CursorConfine
Gaming · macOS · v1.0.1 · shipped

CursorConfine

Keep your cursor where the game is.

Multi-monitor gaming has one tiny, rage-inducing flaw: your cursor slips onto the second screen mid-fight and you alt-tab out. CursorConfine locks the pointer exactly where you want it — including windowed-mode click protection — and frees it the instant you ask.

macOS 15+Sequoia or later
v1.0.1free & open source
Menu barstays out of the way
CursorConfine
Home
Profiles
Hotkeys
Appearance
General
Permissions
About
Cursor locked
Active window · Display 1 · 2px edge inset
Release
Panic release
Confinement mode
Specific Window
Active Window
Custom Region
Whole Display
Edge inset
Four ways to confine

Lock exactly what you mean.

A window, the active app, a region you drag, or a whole display. Pick once — CursorConfine remembers.

Specific Window

Pick one window — Discord-style, with live thumbnails.

Active Window

Follows whichever window currently has focus.

Custom Region

Drag a rectangle anywhere on your desktop.

Whole Display

Pin the cursor to a single monitor.

No more second-screen slips

Your aim stays on the game.

On borderless and windowed games across multiple monitors, a fast flick can send your cursor onto the next display and minimise the game at the worst possible moment. CursorConfine clamps the pointer to the game's rectangle, blocks accidental outside clicks in windowed mode, and an always-on panic key means you're never stuck.

Display 1 · Game
Display 2
Built for the way you play

Quietly powerful.

Four confinement modes

Lock to a specific window, the active window, a custom region, or a whole display — switch in a click.

Windowed click shield

Windowed games get an invisible outside-click shield, while Cmd-Tab and Alt-Tab still release intentionally.

Per-app profiles

“When League of Legends is frontmost, auto-confine.” Set it once and never think about it again.

Hotkeys + a panic key

Global shortcuts to toggle, pick a window, or release — plus a panic key that always works. You can never deadlock the cursor.

Visual overlays

Optionally dim everything outside the clamp and draw a coloured border, so you always know exactly where the edge is.

Multi-monitor & Retina-correct

Everything in a global, Retina-correct coordinate space — built for huge multi-display, borderless setups.

Latest update

What changed.

v1.0.2 2 Jun 2026
Improved
  • The app is now signed with an Apple Developer ID and notarized by Apple, so it opens with a normal double-click — no Gatekeeper warning and no trip through System Settings → Privacy & Security to click “Open Anyway”.
Read the full changelog →
Get CursorConfine

Free, open, and tiny.

A 3 MB menu-bar app with zero dependencies. Grab the latest release, grant Accessibility, and you're locked in.

Download for macOS

Unsigned build · on first launch, right-click → Open · then grant Accessibility.
View source on GitHub · ← all tools