Hotkey Screener - Free Tool to Enumerate Hotkeys and Detect Apps which Use Them
Hotkey Screener enumerates all system-wide hotkeys installed with the RegisterHotKey API. For every hotkey, you can press “Detect application” and see which application responds to this hotkey. Hotkey Screener can handle all 64-bit and 32-bit processes running with standard and administrative privileges. It supports all versions of Windows from 7 to 11.
In Dark mode:
Detecting Applications which Use Hotkeys
Unfortunately, there is no documented way to detect which application uses a particular hotkey on Windows. Hotkey Screener installs a global message hook DLL, emulates a hotkey press and then listens for hotkey events.
On 64-bit operating systems, there are 2 types of processes which may use hotkeys: native 64-bit processes and 32-bit running in WoW64 mode. Also, processes might be running with “standard user” privileges and with “elevated” privileges (admin or UIAccess). Hotkey Screener handles all these scenarios.
Running with UIAccess Privileges
If you see the following message too often, just copy the downloaded EXE and DLL files into a %ProgramFiles% directory (for example, C:\Program Files\Hotkey Screener) and restart Hotkey Screener from this directory.
When Hotkey Screener Fails to Detect Applications
The most common case is when one application registers a hotkey and another uses a low-level keyboard hook or raw input to suppress this hotkey action. In this case, you will see the hotkey action from the second application.
Be careful and save your data before detecting applications!
Just download the ZIP file and unpack: