Windows 10 Global (App Registered) Hotkeys listing

Discuss other useful utilities, general computing tips & tricks, Internet resources, etc.
xkb
Posts: 4
Joined: 15 Oct 2019, 10:43

Windows 10 Global (App Registered) Hotkeys listing

23 Oct 2019, 03:28

Hi Community,

I hope I post in the right place 'cuz I have a pretty shallow background in keyboard specific events.

I'm desperately trying to find a software capable of listing registered global hotkeys / shortcuts (typically, to spot conflicting apps upon a specific combination)

I've already found a couple (e.g. : Hotkey Commander) but they all seem to be tackled by some new Windows 8.1+ paradigm.

Obviously, there is no central repository of how a specific app deals with some key event it subscribed to...

...nonetheless, I can 't imagine there's no central routing registry into which Windows looks up in order to dispatch keyboard events to those apps having registered a callback to (specifically through RegisterHotKey API)

I guess there's no secret about the keyboard event-model for the AHK community ; I'm sorry if this makes a dup (please mention) but I've really tried to RTFM before posting here.

Thanks
xkb
Posts: 4
Joined: 15 Oct 2019, 10:43

Re: Windows 10 Global (App Registered) Hotkeys listing

08 Jan 2020, 04:17

Hi Pinkel,
Thanks for the time you took to reply.
Plenty of neat tools at nirsoft
Nonetheless, as of HotKeysList v.1.0 (2015) :
"This utility works on any version of Windows, starting from Windows 2000 and up to Windows 8. Both 32-bit and 64-bit systems are supported. "
...and as a matter of fact, on my Windows 10, I won't find my registered Vlc global hotkeys in the list (typically, I use Ctrl+Alt+RightKey for next song)
Any other hint is welcome about how to figure out from scratch that Vlc is the one application that registered Ctrl+Alt+RightKey.
Thx
swagfag
Posts: 3893
Joined: 11 Jan 2017, 17:59

Re: Windows 10 Global (App Registered) Hotkeys listing

08 Jan 2020, 05:21

set spy++ or a similar message monitor to monitor WM_HOTKEY messages, do the shortcut, observe which hwnd generated/intercepted the message. repeat for both 32bit and 64bit
xkb
Posts: 4
Joined: 15 Oct 2019, 10:43

Re: Windows 10 Global (App Registered) Hotkeys listing

08 Jan 2020, 05:52

Hello Swagfag,
That's indeed a working solution but it supposes indeed a monitoring / event trace from the very start of the OS or at least session (quite a constraint to me)
I'm really searching from some dump tool at some point of time (and this registration table necessarily exists somewhere with callbacks to the registering apps ; once I know the app, it's another job to find what a global hotkey is supposed to do but just that registration table would satisfy me)
Thanks
swagfag
Posts: 3893
Joined: 11 Jan 2017, 17:59

Re: Windows 10 Global (App Registered) Hotkeys listing

08 Jan 2020, 06:00

an app intercepting hotkeys need not use RegisterHotkey. nirsoft's utility shows u the registration table, but apps implementing their own hooks and message loops won't appear there
xkb
Posts: 4
Joined: 15 Oct 2019, 10:43

Re: Windows 10 Global (App Registered) Hotkeys listing

08 Jan 2020, 07:11

Hello,

> an app intercepting hotkeys need not use RegisterHotkey

I am only talking about GLOBAL hotkeys and since event are dispatched to the registering app although it doesn't have focus (e.g. : I can do editing in Word while listening to music in Vlc and skip to next song without switching to vlc) I guess that Windows 10 has necessarily somewhere a registration table stating "for Ctrl+Alt+rightArrow, dispatch to Vlc" and obviously, only Vlc knows that this stroke combination should be mapped to "next song"
...but just knowing that Vlc registered the Hotkey (combination) is enough for me.

Return to “Other Utilities & Resources”

Who is online

Users browsing this forum: No registered users and 7 guests