Link to home
Start Free TrialLog in
Avatar of Paer Toernell
Paer ToernellFlag for Thailand

asked on

Stolen ALT-F12

Hello,

Some program have stolen my alt-F12, according to some software its "system debugger" whatever that is. I need Alt-F12 for my delphi IDE. Looks hard to change hotkeys in Delphi and even harder to identify and get back a hotkey. Any suggestions?
Avatar of Bill Prew
Bill Prew

Do you have Steam installed?


»bp
I have had this before, at the time I looked up what caused this, I don't remember the cause though.
I still have this registry change you can make, it will change the "system debugger hotkey" to the pause key, it helped me back then:

It seems my attached file isn't allowed, see here:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]
"UserDebuggerHotKey"=dword:00000013

Open in new window

not that simple to find out.
how:
seems you need to add a keyboard hook to find out which program catches the key
via the hook you can populate an internal list of which key goes to which app
resource:
https://groups.google.com/forum/#!msg/borland.public.delphi.winapi/9P2BWuc72SU/JDpizYqBtc4J

an app:
http://hkcmdr.anymania.com/

delphi used to have a tool to show the windows message: winsight. can't find it in the delphi install anymore
alternative:
https://msdn.microsoft.com/en-us/library/aa264396(v=vs.60).aspx
with that, you can find which app handles the key: (check the info about spy++)
https://superuser.com/questions/11308/how-can-i-determine-which-process-owns-a-hotkey-in-windows
ASKER CERTIFIED SOLUTION
Avatar of Paer Toernell
Paer Toernell
Flag of Thailand image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial