getapps.cafe
← Back to Espresso
Espresso · Quick Utilities

TouchCafe

Customize trackpad gestures, mouse buttons, keyboard shortcuts, and the menu bar.

Updated July 2026 · v1.5.0

Screenshots

TouchCafe is a native macOS app that turns trackpad gestures, extra mouse buttons and keyboard shortcuts into actions - launch an app, open a URL, run a script, snap a window, or type a keystroke, all from a single binding.

Three trigger types, one dispatcher: pick a gesture, button or hotkey, choose what it does, and scope it to the apps you want. Everything runs locally on your Mac - no cloud, no account required to use it.

Highlights

  1. Trackpad gestures - multi-finger swipes, pinch, rotate and one-finger circles, recognized from real Magic Trackpad input with tunable per-gesture thresholds.
  2. Extra mouse buttons - bind the middle, back, forward and side buttons on almost any mouse, captured natively; ordinary left and right clicks are never touched.
  3. Global keyboard shortcuts - system-wide hotkeys that fire from anywhere, alongside your gestures and buttons.
  4. Do almost anything - open apps, URLs or files, run a shell script or a Shortcuts.app shortcut, type a keystroke, snap a window (halves, quarters, fill), or chain several steps into one sequence.
  5. Per-app scope - a binding can fire everywhere or only in the apps you choose, and can require modifier keys to be held.
  6. Live View - watch your gestures get recognized in real time before you commit; bound actions are blocked while you test, so nothing fires by accident.
  7. Clipboard history - a searchable history of recent clips with pinning and one-tap paste back into any app.
  8. Local-first and private - bindings live in a local SQLite file you can export to and import from JSON. A master switch pauses everything instantly, and nothing leaves your Mac.

How it works

Pick a device tab - Trackpad, Mouse or Keyboard - add a binding, and record its trigger by drawing the gesture, pressing the button, or capturing the shortcut. Choose an action, optionally scope it to certain apps or require modifier keys, and save. TouchCafe watches for that trigger system-wide and runs the action. You grant Accessibility (for window management and keystrokes) and Input Monitoring (for gestures and mouse buttons) once during onboarding, and you are set. Everything is stored locally and can be backed up or moved with a single JSON export.

Perfect for

  1. Power users - who want their trackpad and mouse to do far more than scroll and click.
  2. Multi-button mouse owners - who want the back, forward and side buttons to actually do something useful on macOS.
  3. Gesture-first workflows - who would rather flick a trackpad gesture than reach for a hotkey to switch spaces, run a script or snap a window.
  4. Privacy-minded users - who want a fast, local-first utility that sends nothing to a vendor's servers.

Frequently asked questions

What is TouchCafe?

Customize trackpad gestures, mouse buttons, keyboard shortcuts, and the menu bar. It is one of the curated macOS and Windows apps included in the getapps.cafe subscription.

Which platforms does TouchCafe support?

TouchCafe is a native desktop app for macOS. Download it straight from this page and your getapps.cafe sign-in activates it.

Is TouchCafe included in the getapps.cafe subscription?

Yes. Every getapps.cafe plan - Solo Cup ($9.99/month, 1 device) and Family Roast ($14.99/month, up to 5 devices) - includes TouchCafe and every other app on the menu.

Do I have to pay for TouchCafe separately?

No. There is no separate purchase. One getapps.cafe subscription unlocks TouchCafe along with the whole menu, and new plans start with a 7-day free trial, no credit card required.

How do I activate TouchCafe?

Download TouchCafe from this page, open it, and sign in once with your getapps.cafe account. Each device you sign in uses one licence slot on your plan; remove a device from your account any time to free it.

More from Espresso · Quick Utilities