ShortcutDetective migration · · 6 min read

ShortcutDetective Is Dead. Here's the Modern Alternative

ShortcutDetective never made it past version 1.0, has no Apple Silicon build, and crashes on modern macOS. Here is what it did well, why it's gone, and what to use instead.

For over a decade, the answer to “which app is stealing my keyboard shortcut?” on a Mac was a tiny free utility called ShortcutDetective. You launched it, pressed the misbehaving combo, and it told you which app had intercepted the keystroke. Simple, focused, beloved.

If you’ve tried to use it recently, you already know how this story ends. It crashes, fails to launch, or sits there detecting nothing — and there is no update coming. This post covers what happened, and what to use instead on a modern Mac.

What ShortcutDetective was, and why people loved it

ShortcutDetective came from Irradiated Software, the developers behind SizeUp and Cinch. It did exactly one thing: it registered a listener, asked you to press a key combination, and reported which application consumed the event.

That one thing was genuinely valuable, because it answered the question macOS refuses to answer. When a global hotkey dies, both apps involved look correctly configured in their own settings — the conflict only exists in the intersection, and the system gives you no view of it. ShortcutDetective gave you a definitive answer in seconds, for free. It earned its place in a decade of “fix your Mac shortcuts” forum threads.

The current state: abandoned

Here is where things stand:

None of this is a knock on the original developers — free utilities go unmaintained all the time. But practically, if you’re on an Apple Silicon Mac running Sonoma or Sequoia, ShortcutDetective is not a tool you can use anymore.

What about KeyCue or KeyClu?

They come up in the same threads, but they solve a different problem. KeyCue (~$25, Ergonis) and KeyClu (free-ish, closed source) are shortcut viewers — cheat sheets that display the available shortcuts for your current app. Useful for learning shortcuts; useless for diagnosing why one stopped working. Neither detects conflicts. And macOS System Settings only flags collisions among its own built-in shortcuts, ignoring every third-party app.

The conflict-detection niche ShortcutDetective occupied was, until recently, simply empty.

What to use instead: HotkeyClash

HotkeyClash is a free, open-source (GPL-2.0) menu bar utility for macOS 14+ built specifically for shortcut conflict detection. One scan reads three sources:

  1. Every running app’s menu bar shortcuts, via the Accessibility API
  2. Automation configs — Karabiner-Elements (~/.config/karabiner/karabiner.json) and skhd (~/.config/skhd/skhdrc)
  3. macOS system shortcuts from the symbolic hotkeys plist (Mission Control, Spotlight, Screenshots, and so on)

It groups every binding by key combination and flags any combo claimed two or more times, with severity:

On a real machine, a scan covered 736 shortcuts across 10+ running apps and surfaced 114 conflicts in 3.2 seconds. Like ShortcutDetective, it’s free and local-only: zero external dependencies, no telemetry, no accounts, no network access.

The honest difference in approach

ShortcutDetective and HotkeyClash answer related questions with different models, and it’s worth being precise about this:

For the classic use case — “my shortcut died, who took it?” — you get the answer either way: search HotkeyClash’s results for your combo and every claimant is listed. The scan model just also tells you about the other 113 conflicts you didn’t know you had.

One thing ShortcutDetective did that HotkeyClash doesn’t do today: the live “press a key and watch who grabs it” interception test. That mode is on the HotkeyClash roadmap for v2.0. Until then, the scan covers the same diagnostic ground from the other direction.

Side-by-side comparison

ShortcutDetectiveHotkeyClash
StatusAbandoned (v1.0, never updated)Actively maintained
Apple SiliconNo (no arm64 build)Yes, native
Works on SequoiaNo — crashes / failsYes (macOS 14+)
Detection modelLive: intercepts one pressed comboScan: all registered shortcuts at once
Menu bar shortcuts of running appsNoYes (Accessibility API)
Karabiner-Elements / skhd configsNoYes
macOS system shortcutsNoYes (symbolic hotkeys plist)
Conflict severity rankingNoDefinite / potential
PriceFreeFree, open source (GPL-2.0)
Telemetry / networkNoneNone
InstallManual download (dead link era)DMG from GitHub Releases (Homebrew Cask planned)

A more detailed breakdown lives on the ShortcutDetective comparison page.

Migration steps

Moving over takes about two minutes:

  1. Remove ShortcutDetective. Drag the old app to the Trash. If it appears under System Settings → Privacy & Security → Accessibility, remove the stale entry while you’re there.
  2. Install HotkeyClash. Download the DMG from the download page and drag it to Applications.
  3. Grant Accessibility permission on first launch. This is what lets HotkeyClash read other apps’ menu shortcuts — the same class of permission ShortcutDetective needed for event interception. Without it, the scan still covers config files and system shortcuts, just not running apps’ menus.
  4. Run a scan. Click the menu bar icon or press the default hotkey, H. (If something on your Mac already claims that combo, the scan itself will tell you — change HotkeyClash’s hotkey in its settings.)
  5. Work the results. Start with the red definite conflicts. HotkeyClash intentionally doesn’t rewrite other apps’ settings — you fix each conflict in the source app’s own preferences, then re-scan to confirm. If you want the fix-side walkthrough with app-specific steps, see how to find conflicting keyboard shortcuts on Mac.

The bottom line

ShortcutDetective was the right tool for its era, and its era is over: no Apple Silicon build, no updates since v1.0, and crashes on current macOS. HotkeyClash picks up the job with a broader model — instead of testing one keypress at a time, it maps every shortcut conflict on your Mac in a single three-second scan, stays entirely local, and costs the same: nothing. Download it, run one scan, and you’ll likely learn more about your Mac’s shortcut situation than ShortcutDetective could have told you in an afternoon.

Frequently asked questions

Why does ShortcutDetective crash on macOS Sequoia?

ShortcutDetective shipped as version 1.0 and was never updated. It predates Apple Silicon, so it has no native arm64 build, and it relies on old event-tap and permission behavior that modern macOS handles differently. On Sequoia it typically crashes on launch or fails to intercept anything, and there is no fix coming — the app is effectively abandoned.

Is there a direct replacement for ShortcutDetective?

HotkeyClash is the closest modern equivalent. The model differs: ShortcutDetective told you which app intercepted one key you pressed; HotkeyClash scans all registered shortcuts — running apps' menus, Karabiner/skhd configs, and macOS system hotkeys — and lists every conflict at once. A live press-a-key test mode is on the HotkeyClash v2.0 roadmap.

Is HotkeyClash free like ShortcutDetective was?

Yes. HotkeyClash is free and open source under GPL-2.0, distributed as a DMG from GitHub Releases (a Homebrew Cask is planned). There are no accounts, no telemetry, and no network access.

Does HotkeyClash work on Apple Silicon?

Yes. HotkeyClash is built for modern macOS — it requires macOS 14 or later and runs natively on Apple Silicon Macs, which ShortcutDetective never supported.

Can HotkeyClash tell me which app is intercepting a specific keypress live?

Not yet — that live interception test is planned for v2.0. Today, the scan-based approach answers the same question differently: search the results for your combo and you see every app, config file, or system function that claims it, which is usually more information than the live test gave you.

Related reading