Stop accidental clicks before they happen
MouseMat places a translucent click guard around your idle Mac cursor, preventing accidental trackpad clicks before they reach your apps.
Designed to stay out of your way
MouseMat only steps in when you need it. The rest of the time, completely invisible.
Click Guard
Swallows accidental clicks when your cursor has been idle. Only active when the mat is visible.
Smart Dismissal
Typing, scrolling, dragging, trackpad gestures, space changes - all dismiss the mat instantly.
Modifier Pass-through
Cmd+click, Ctrl+click, Cmd+Shift+4 screenshots, and any modifier clicks always go through.
Respects Other Apps
If any app hides the cursor, the mat hides too.
Snooze
Temporarily disable via menu bar: 5 min to 1 hour. Shows remaining time.
Menu Bar Native
No dock icon. Custom icon with visual states for enabled, disabled, and snoozed.
How it works
Four simple steps. Zero configuration needed.
Cursor goes idle
After a few seconds of inactivity (default 3s, configurable), MouseMat activates.
Mat appears
A translucent blurred mat fades in around your cursor, acting as a click guard.
Click absorbed
If you accidentally click, the mat catches it. The click never reaches the app underneath.
Back to normal
The mat disappears. Your next click goes through to apps as normal. Move away to dismiss too.
Tune it to your workflow
MouseMat starts with sensible defaults, but every detail is configurable from a clean settings panel.
Idle timeout
1 to 10 seconds (default 3s)
Zone size
40 to 200 pixels (default 80px)
Launch at login
Native macOS integration
Enable/disable
One click from the menu bar
Download MouseMat
Free. No account required. Just download, drop into Applications, and grant Accessibility permissions when prompted.
Download .dmgmacOS 13+ · Intel + Apple Silicon · v0.1.3
Installation
Download the .dmg file
Drag MouseMat to Applications
Open the app (bypass macOS warning)
macOS will block the app since it's distributed outside the App Store. On macOS 15+, open System Settings → Privacy & Security, scroll to the Security section, and click Open Anyway next to the MouseMat message. On older macOS, right-click the app and choose Open. Only needed once.
Grant Accessibility permission
MouseMat needs this to detect idle clicks and show the guard. macOS will prompt you automatically.