For Apple Silicon MacBooks

Your MacBook keys, but clank.

Clank Keys reads the accelerometer hidden inside your MacBook and plays a real mechanical switch recording that matches how hard you actually hit the key. Soft tap, soft click. Slam it, hear the slam.

You pay nothing.Download and enjoy forever.
Download for Mac 20 MB · v1.3.0
macOS 13 or later · M1 or newer · velocity detection needs the internal motion sensor (most MacBook Air and Pro models from 2022 on)
Hear itclick a key, or type
Q
W
E
R
T
Y
SPACE
softslam
Real Cherry MX Brown recordings, the same files the app ships. On your Mac the app measures how hard you pressed — here the slider stands in for your hands.
How it works

Every other keyboard app guesses. This one measures.

Apple Silicon MacBooks contain a motion sensor nobody documents. Clank Keys reads it about 800 times a second and correlates the shock of your finger bottoming out with the keystroke macOS reports.

01 · KEY DOWN

Keystroke captured

A listen-only tap reads one number: which key. Nothing else, ever.

02 · IMPACT

Force measured

The bottom-out lands 8–13 ms after the key event; the sensor already has it.

03 · VELOCITY

Mapped to 0…1

Gravity stripped, noise floor tracked, peak turned into a number.

04 · SOUND

Crossfaded

The two recordings that bracket your force play together. No steps, no jitter.

Sound packs

18 switches. Real recordings.

Every pack carries soft, medium, hard and slam tiers for eight key groups, derived from recordings shared under the MIT licence by the Mechvibes project.

Price
You pay nothing.

Download it and enjoy it forever. It was built for one MacBook and then shared, and it stays that way.

  • No trial
  • No account or email
  • No licence key
  • No analytics — the app has no networking code at all
  • Every pack unlocked
  • Calibration and tuning included
  • Yours for good
Install

Four steps. Two of them people skip.

Clank Keys is signed by its maker rather than through Apple, so macOS needs one command to let it open. Then it needs permission to hear keys — the Input Monitoring kind, not Accessibility.

1

Open the DMG and drag Clank Keys to Applications

Then eject the disk image.

2

Let macOS open it

Because it isn't notarised by Apple, the first launch is refused. Open Terminal and run this once:

xattr -dr com.apple.quarantine "/Applications/Clank Keys.app"

Then open Clank Keys normally.

3

Grant Input Monitoring

System Settings → Privacy & Security → Input Monitoring → add Clank Keys and switch it on. Clank Keys opens this pane for you on first launch.

Not Accessibility. A tap that only listens is gated by Input Monitoring. Granting Accessibility instead does nothing — this is the step that catches most people.
4

Quit and reopen Clank Keys

macOS caches the earlier refusal inside a running process, so the permission only takes effect on relaunch. Cmd-Q, then open it again. Then type.

It runs in the background. Find it in the Dock, the menu bar keycap, or open it again from Spotlight to bring up Settings.

Questions

Before you download

Which Macs get velocity detection?

Any Apple Silicon Mac whose Sensor Processing Unit exposes the accelerometer — most MacBook Air and MacBook Pro models from 2022 onward. Clank Keys checks on first launch and tells you plainly. Without it, sounds still play and vary with your typing rhythm instead of measured force.

Do I need to calibrate?

No. The defaults were measured from real typing. Calibration in Settings → Feel is optional: two six-second passes that fit the range to your hands.

Does it see what I type?

The keyboard tap reads a key code to choose a sound and discards it. Nothing is logged, nothing is stored, and the app contains no networking code, so nothing can leave your Mac. The code is small enough to read.

Will it drain the battery?

Idle CPU is under 1% of one core. The sensor runs at full rate only while you type and drops to a trickle 20 seconds after you stop.

Why the Terminal command?

Apple charges for notarisation and this is given away. The command removes the download quarantine flag once; after that it opens like any other app.