How to know what a global hotkey (keyboard shortcut) does?
Posted: 2013 Dec 16, 07:24
Hi!
I am back after a long time!
I am facing a strange issue: My 0 key (in the top row, not in numpad) is intercepted by some application.
If I press that key, the currently running program (e.g. calculator, Excel, Word, ....) will simply wait, or exit the mode.
For example, if I am editing a file name in x2, and press the 0 key, x2 exits edit mode.
However, any combinations of this key work normally. For example, SHFT+0 produces ).
Other hotkey combinations like ALT+CTRL+0 etc work just fine.
Only the single key 0 does not work as intended.
The numpad 0 key works, but I prefer to use the top row rather than numpad.
*****
I want to find out which application has hijacked this key, so that I can uninstall it or modify its preferences.
All I found is a program named "autohotkeys" http://lifehacker.com/5243959/activehot ... -available, which scans the PC and lists which hotkeys are already assigned.
But according to its author, Windows does not provide information about what program registered a particular global hotkey. Therefore this information is not available through ActiveHotkeys either.
Is that true (especially in a modern OS like Windows 7)?
In order to find what a hotkey actually does, the usual advise in the forums is that press the hotkey and see what happens. But IMO that's not a good method, as the operation may do something that you did not want. Also, in my case nothing visible happens anyway.
There must be a better way, like checking which process/thread is launched after the hotkey is pressed. (I have a vague idea that I have to check the Process Explorer. But if it is a listener, it would be already running in the background.)
IINW it would be impossible to do this manually.
Any ideas?
Also, can anyone help with a Autohotkey/Autoit/Sikuli script?
Thanks in advance!
Regards,
Narayan
I am back after a long time!
I am facing a strange issue: My 0 key (in the top row, not in numpad) is intercepted by some application.
If I press that key, the currently running program (e.g. calculator, Excel, Word, ....) will simply wait, or exit the mode.
For example, if I am editing a file name in x2, and press the 0 key, x2 exits edit mode.
However, any combinations of this key work normally. For example, SHFT+0 produces ).
Other hotkey combinations like ALT+CTRL+0 etc work just fine.
Only the single key 0 does not work as intended.
The numpad 0 key works, but I prefer to use the top row rather than numpad.
*****
I want to find out which application has hijacked this key, so that I can uninstall it or modify its preferences.
All I found is a program named "autohotkeys" http://lifehacker.com/5243959/activehot ... -available, which scans the PC and lists which hotkeys are already assigned.
But according to its author, Windows does not provide information about what program registered a particular global hotkey. Therefore this information is not available through ActiveHotkeys either.
Is that true (especially in a modern OS like Windows 7)?
In order to find what a hotkey actually does, the usual advise in the forums is that press the hotkey and see what happens. But IMO that's not a good method, as the operation may do something that you did not want. Also, in my case nothing visible happens anyway.
There must be a better way, like checking which process/thread is launched after the hotkey is pressed. (I have a vague idea that I have to check the Process Explorer. But if it is a listener, it would be already running in the background.)
IINW it would be impossible to do this manually.
Any ideas?
Also, can anyone help with a Autohotkey/Autoit/Sikuli script?
Thanks in advance!
Regards,
Narayan