Trickpad app icon

Trickpad for macOS

Trigger actions from your mouse or trackpad

Map gestures to shortcuts, actions, app deeplinks, and scripts. Edit one plain-text file yourself, or ask an AI agent.

Coming soon · macOS 14 or later · < 1 MB

The launch build is unnotarized. macOS requires a one-time “Open Anyway” step in Privacy & Security.

Configure every gesture in one plain-text file

Set up Trickpad by writing out what each gesture should do. A gesture can send a shortcut, run an action or script, or open a link.

Edit the file yourself, or tell Claude, Codex, Gemini, or another agent what you want. The agent can choose a gesture, find the right shortcut or link, and write it into the file.

~/.config/trickpad/config.tomlDefault
[GENERAL]
config-version = 3
haptic-feedback = true

[MOUSE]
hold-left-tap-right = "return"
hold-right-tap-left = "escape"
two-finger-tap = { action = "middle-click", defer = true }

[TRACKPAD]
hold-left-tap-right = "return"
hold-right-tap-left = "escape"
From the menu bar

See your current gestures, edit or reload settings, or open the file with an installed agent.

Choose what each gesture does

Trickpad ships with Return, Escape, and middle click mapped. These examples show other bindings you can add.

Voice input

Dictate without touching the keyboard

[TRACKPAD]
three-finger-tap = "ctrl+cmd+a"  # Your dictation hotkey
hold-left-tap-right = "return"

[MOUSE]
three-finger-tap = "ctrl+cmd+a"

Click a field, start Wispr Flow, MacWhisper, or Aqua Voice, then submit without moving your hands to the keyboard.

Per-app overrides

Same gesture, different workflow

[TRACKPAD]
three-finger-tap = "mission-control"

[TRACKPAD."Final Cut Pro"]
three-finger-tap = "space"

Open Mission Control everywhere else. In Final Cut Pro, use the same gesture to play or pause.

App deeplinks

Open places and actions in apps

[TRACKPAD]
three-finger-tap = "url:raycast://extensions/raycast/raycast-ai/ai-chat"
four-finger-tap = "url:obsidian://daily"
five-finger-tap = "url:things:///add?title={{clipboard|urlencode}}"

Run a Raycast command, open an Obsidian note, or create a Things task from the clipboard.

Map taps, swipes, clicks, and holds

Magic Mouse

  • Hold one finger, tap with another
  • One-, two-, or three-finger tap
  • Front-right tap
  • One-, two-, or three-finger swipe

Built-in and Magic Trackpads

  • Hold one finger, tap or slide another
  • Two- to five-finger tap
  • Three- or four-finger click
  • Three- or four-finger swipe
  • Brush your fingers across in either direction

This is a selection. The complete gesture reference is included with Trickpad.

Trickpad is coming soon

The official packaged build will launch at $2.99. It requires macOS 14 or later and is less than 1 MB.

The build is unnotarized and requires a one-time “Open Anyway” step in Privacy & Security.

Frequently asked questions

Send a keyboard shortcut, run a built-in action, open a URL, or run an executable script. You can also give a gesture a different binding inside a particular app.

No. It adds bindings alongside the gestures and scrolling you already use. The included reference notes common macOS conflicts, and an installed agent can use it to help you choose a gesture that stays out of the way.

Choose Edit Settings from the menu bar to edit the settings file. Choose Manage with Agent if you want an installed coding agent to help.

Trickpad works with coding agents already installed on your Mac. It does not include its own AI service. Manage with Agent opens your chosen agent alongside the plain-text settings file and the instructions it needs to help configure Trickpad.

Trickpad is for people who want flexible mouse and trackpad gestures without paying for or learning a large automation suite. Its focused scope keeps the price significantly lower while still supporting shortcuts, built-in actions, app deeplinks, and scripts.

WheelClick focuses on middle click and four gesture types. BetterTouchTool covers a much broader automation surface.

Trickpad keeps every mapping in one plain configuration file. Tell Claude, Codex, Gemini, or another installed agent what you want a gesture to do, and Trickpad can open the agent in that folder with the instructions it needs to set it up.

The launch build is ad-hoc signed and unnotarized. After moving it to Applications, use System Settings → Privacy & Security → “Open Anyway” once.

The official packaged build, installation and configuration guidance, and a link to the exact source used for that version.

No. Trickpad has no telemetry, analytics, or crash reporting, and it makes no network requests itself. It does not read your keystrokes.

The launch build supports macOS 14 or later. It works with a MacBook’s built-in trackpad, an external Magic Trackpad, or a Magic Mouse.