How-to · 4 October 2026 · 3 min
How to find which app is using a hotkey on Windows
Your shortcut does nothing, or the wrong app opens. Windows has no tool that tells you who owns a global hotkey. Here is how to track it down anyway.
You press a shortcut and nothing happens. Or something unexpected happens: a game overlay, a screen recorder, a launcher you forgot you installed. Or an app tells you “this hotkey is already in use” and does not say by whom.
The frustrating truth is that Windows does not provide a way to ask which
program has registered a global hotkey. The RegisterHotKey function either
succeeds or fails; when it fails, it does not tell the caller who got there
first. Microsoft’s RegisterHotKey documentation
describes the failure, not the owner. I wrote about this when building Jot’s
conflict dialog: it says so honestly rather than guessing a name.
So finding the culprit is detective work. Here is the order I go in.
1. Suspect the usual owners
A short list of software that loves global hotkeys:
- GPU software: NVIDIA app overlays and AMD Adrenalin use
Alt+Z,Alt+Rand others. - Game launchers and overlays: Steam, Xbox Game Bar (
Win+G), Discord. - Screen recorders and screenshot tools: ShareX, Greenshot, OBS, Snagit.
- Launchers: PowerToys (including Command Palette and its shortcut guide), Everything, Flow Launcher.
- Clipboard managers and text expanders.
- Keyboard and mouse vendor software: Logitech, Razer, Corsair.
- Communication apps: Teams, Zoom and Slack register mute and push-to-talk keys.
- Language and input switching:
Ctrl+ShiftandAlt+Shiftare claimed by Windows for keyboard layouts on many systems.
Check the settings of anything on that list you have installed.
2. Look at what is running
Open the system tray (including the hidden icons) and Task Manager’s Startup apps. Anything that starts with Windows and lives in the tray is a candidate.
3. Close things one at a time
The reliable method is elimination. Quit tray apps one by one, testing the shortcut after each. When the shortcut starts working (or stops doing the wrong thing), the last app you closed is the owner.
Faster version: restart Windows with a clean boot (msconfig, disable
non-Microsoft services and startup items). If the shortcut works then, it is a
third-party app; re-enable half at a time to find it.
4. Check Windows itself
Windows reserves many Win key combinations, and some are added by updates or
by Windows features like Copilot. If your shortcut involves the Win key,
search Microsoft’s keyboard shortcut list for it before blaming an app.
5. Try a detection tool
Some community tools try to identify hotkey owners by registering combinations themselves and observing failures, or by inspecting loaded keyboard hooks. They can help but are not always accurate, because there is no official API to confirm the answer. Treat their results as a lead.
When you find it
You have three choices:
- Change the other app’s shortcut, if you do not use that feature.
- Change your shortcut to something the other app does not want.
- Disable the other app’s feature entirely.
If you are choosing a new one, combinations with two modifiers and a letter
(Ctrl + Shift + a letter, Ctrl + Alt + a letter) clash least. See
choosing a global hotkey for the reasoning.
How Jot handles it
Jot’s default is Ctrl + Shift + J. When you rebind it, Jot registers the
new combination before releasing the old one, so a refused binding never leaves
you with no way to open the app. If a combination is taken, the dialog tells you
it is taken - and that Windows will not say by what. The app also has a pause
switch for times when you want the key back. More on single-instance behaviour
in one instance of a hotkey app.
Jot is on the Microsoft Store.
Jot is a quick-capture app for Windows: one hotkey, one line, back to what you were doing. What it is, or what is still unproven.