Every key, click and gesture. Your way.

What Clavimo does today, and what comes next. Everything here is free.

Keyboard

In the app

Remap or swap any key

Any key to any other, both ways at once if you like. Left and right Command, Option, Control and Shift are separate keys.

In the app

Caps Lock that pulls its weight

Escape when tapped, Control or Hyper (⌃⌥⇧⌘) when held, Caps Lock on a double tap.

In the app

Tap or hold

Every key can do one thing when tapped and another when held, with an optional double tap. Modifier keys can get a tap of their own.

In the app

Home row modifiers without misfires

Hold A S D F or J K L ; for ⌘ ⌥ ⌃ ⇧. Same-hand rolls and fast typing always type letters.

In the app

Layers

Hold or switch on a layer and keys do something else: arrows under your right hand, a number pad, app shortcuts. The menu bar shows the active layer.

In the app

Combos

Press two or three keys at the same moment for something else, such as J + K for Escape.

In the app

Leader key sequences

Tap a leader key, then type a short sequence. A panel shows what can come next.

In the app

One-shot modifiers

Tap a key for a modifier that applies to the next key only.

In the app

Rules per keyboard layout

Limit keyboard rules to a layout or input method, for example only while Polish or Japanese is selected.

In the app

Says why keys pause

When a password field turns on secure typing, Clavimo tells you which app did it instead of silently stopping.

Mouse

In the app

Key + mouse button

Hold a modifier or a letter and click to run any action. Ordinary clicks never change.

In the app

Mouse wheel your way

Reverse it without touching the trackpad, scroll by lines or pixels, accelerate it, or glide each notch smoothly.

New in 1.3

Side buttons on their own

Buttons 3, 4, 5 and up can run any action by themselves, without holding a modifier.

Coming in 1.4

Settings per mouse

Different scrolling and pointer settings for every mouse and trackpad.

Coming in 1.4

Pointer acceleration curve

Turn acceleration off per mouse or draw your own curve, with working speed for newer trackpads.

Coming in 1.4

Precision mode

Hold a key or button to slow the pointer down for pixel-perfect work, or speed it up.

Coming in 1.4

Modifier + wheel

Zoom, scroll sideways, fast or precisely while holding a key, per app.

Coming in 1.4

Mouse button gestures

Hold any button and drag in four directions for Spaces, Mission Control or any action.

Coming in 1.4

Click, hold, double click, chords

One button can do three things, and two buttons pressed together a fourth, with no added delay.

Coming in 1.4

Autoscroll and drag to pan

Middle-click and move to scroll, or drag to pan like a hand tool, with momentum for the wheel.

Coming in 1.4

Cursor actions

Move the pointer to another display and add resistance at screen edges.

Coming in 1.5

Logitech buttons without Options+

Thumb and gesture buttons, buttons 6 and 7, the side wheel, DPI, SmartShift and battery level.

Trackpad

In the app

Trackpad taps and swipes

Taps with two to five fingers, tip taps and swipes with three to five fingers, also with a held key.

In the app

Multi-finger and corner clicks

Clicks with three to five fingers, or in a corner, run an action instead.

In the app

Trackpad scrolling of its own

Direction per axis, speed and momentum, separately from the mouse wheel.

In the app

Live gesture preview

See your fingers and the gesture Clavimo recognizes before you rely on it.

Coming in 1.5

Pinch with any number of fingers

Pinch in or out with two to five fingers to run actions.

In the app

Turn two fingers like a knob

Turn clockwise or counterclockwise for any action, repeated every 15 degrees: volume and brightness change smoothly, and the page does not scroll meanwhile.

In the app

Different jobs on each half

Give the same gesture another action on the left, right, top or bottom half of the trackpad or in a corner, such as volume in one corner and brightness in another.

Coming in 1.5

Force click with several fingers

Force clicks per finger count and in corners on Force Touch trackpads.

Coming in 1.5

Edge swipes and long presses

Swipes that start at an edge and holds with several fingers.

Coming in 1.5

Magic Mouse gestures

Taps and swipes on the Magic Mouse surface.

Coming in 1.5

Haptic confirmation

A subtle click from the trackpad when a gesture is recognized.

Coming in 2.0

Drawn gestures

Draw letters and shapes with one or more fingers, including your own recorded ones.

Actions and windows

In the app

Actions for every trigger

Spaces, Mission Control, any keyboard shortcut, clicks, opening apps and media keys.

New in 1.3

Action compass

Hold a key or mouse button and move towards one of eight actions around the pointer; let go and it runs, no aiming needed. Pages per app, nested compasses, templates.

New in 1.3

Any menu item as an action

Choose an item from an app's menus, even one without a shortcut, and run it from a key, a button, a gesture or the compass.

Coming in 1.6

Window snapping

Halves, quarters, thirds, center and the next display, from a key, a gesture or a button.

Coming in 1.6

Shortcuts, scripts and text

Run a Shortcut, AppleScript or shell command, type text, open a link or switch a profile.

Coming in 1.6

Macros

Several actions in a row, with pauses.

Coming in 1.6

Shortcut cheat sheet

Hold a key to see your own rules for the current app.

Coming in 2.0

Window layouts

Save and restore a set of windows with one shortcut.

Rules and setup

In the app

Profiles

Separate rule sets that inherit the basics, switched from the menu bar.

In the app

Rules per app and device

Limit any rule to apps, or exclude apps, and limit it to one keyboard or mouse.

In the app

Import, export and undo

Preview what an imported file changes and restore the previous version.

Coming in 1.7

Bring your setup

Import settings from Karabiner-Elements, LinearMouse, Mac Mouse Fix and BetterTouchTool, with a report of what moved.

Coming in 1.7

Rule gallery

Ready-made rules on clavimo.com that open in Clavimo with one click.

Coming in 1.7

Shortcuts app, links and command line

Switch profiles or pause from the Shortcuts app, a clavimo:// link or the terminal.

Coming in 1.7

Describe a rule in words

An on-device assistant drafts the rule for you. Nothing leaves your Mac.

Coming in 1.7

Profiles that switch themselves

Change profiles when a keyboard, mouse or display is connected.

Coming in 1.4

More languages

The interface is in English, Polish and German. Japanese, Chinese and French come next, then Spanish, Portuguese, Korean and Italian.

Privacy and safety

In the app

No network, no keylogging

No telemetry, no analytics, no update checks. Keys are processed in memory and never stored.

In the app

Fails safe

Pause, emergency disable and safe mode. Normal clicks can never be taken away by a rule.

In the app

No driver, no root

Works with standard macOS permissions. Nothing to install in the system.

In the app

Diagnostics

Event tap health, processing time and an input inspector that is kept in memory only.

In the app

Free and open source

MIT licensed, built in the open on GitHub.

Coming in 2.0

Rules in password fields

An optional virtual keyboard so rules keep working while secure typing is on.

See the roadmap →