Trickpad
Trickpad app icon

Trickpad for macOS

Trigger actions with Magic Mouse and Mac trackpad gestures

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

Launch price · $2.99 · macOS 14 or later · < 1 MB

First launch requires Privacy & Security → Open Anyway.

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.

Use gestures for more than navigation

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"  # Submit
hold-right-tap-left = "escape"  # Cancel

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

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"  # Open Mission Control

[TRACKPAD."Finder"]
three-finger-tap = "cmd+i"  # Show info for the selected file

[TRACKPAD."Final Cut Pro"]
three-finger-tap = "space"  # Play or pause

Open Mission Control by default. In Finder, show info for the selected file. In Final Cut Pro, play or pause.

Deeplinks and scripts

Go beyond hotkeys

[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}}"
front-right-tap = "script:/Users/you/Scripts/focus-mode"

Run a Raycast command, open an Obsidian note, create a Things task, or launch an executable backed by AppleScript.

Map taps, swipes, clicks, and holds

Trickpad supports a wide range of gestures. Map them to shortcuts, app actions, links, or scripts, and set different bindings for different apps.

On Magic Mouse and trackpads

  • Hold one finger, then tap on either side
  • Two- or three-finger tap
  • Three-finger swipes in every direction

Magic Mouse adds a front-right tap and one- or two-finger swipes.

Trackpads add a hold and slide, larger taps, physical clicks, and four-finger swipes.

See every supported gesture in the docs

Trickpad is coming soon

Launch price · $2.99 · macOS 14 or later · < 1 MB

First launch requires Privacy & Security → Open Anyway.

Frequently asked questions

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.

Trickpad is a menu bar app. Its menu lets you see your current gestures, pause Trickpad, edit or reload settings, and open the settings file with an installed agent.

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.

On first launch, use Privacy & Security → Open Anyway. You only need to do this once.

The official GPLv3 packaged build, installation and configuration guidance, and the exact-source tag for that version. There is no license key.

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.