Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I was trying to map a new keyboard shortcut in Visual Studio 2010 and realise it would not register Ctrl-M. Other letters were fine. I opened up Visual Studio 2008 and found it would not recognise the Ctrl-M input either in the shortcut dialog.

While Ctrl-M does not yield any visible system behaviour, my suspicion is still perhaps some program has mapped a OS-wide hotkey shortcut. To my knowledge UltraMon is the only one i know working on this computer that can register hotkeys, but none are assigned there.

I'd like to find out if there is any utility that can query out what are the globally-registered hotkeys by programs in Windows? thanks


Well, this laptop has an Intel integrated video control applet that sports hot key mapping as well, even though Ctrl-M is not assigned. I disabled it to be sure, and it's still not captured in Visual Studio.


I found the offending program - the Bing bar which came with WLE 2011. Woah. But nonetheless having a utility that can eye these out would be usefully quicker.

share|improve this question

Caution: If you use Win 8 or later, do not use this utility as it will create some trouble - see comments.

Hotkey Commander displays a list of programs with registered hotkeys in addition to other functionality.

It's shareware, so if you only need to see what program has registered which key, you can use free utility Hotkey Explorer, download link is on the same page.

share|improve this answer
I won't downvote in case it does work for someone else, but, be warned... Windows 8 x64, just tried this - it disabled my second screen, started a bunch of programs and generally messed me up for a few minutes. This app(s) just go through every hotkey and it was messing around far too much so I terminated before it completed. – William Hilsum Mar 7 '15 at 23:38

ActiveHotkeys detects what global keyboard shortcuts (hotkeys) are currently registered on a computer. Unfortunately, it does not show which application is using which mapped keyboard shortcut.

share|improve this answer
............ :( – icelava Jan 28 '11 at 15:20
"This application does not work correctly on 64-bit versions of Windows. Use it on 32-bit versions only." -- From its current (homepage]( – accolade Jul 2 '15 at 16:57

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .