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

A few days ago I was exploring options to remap my CapsLock key to control, and I found a little script online which accomplished this. I ran it, restarted my machine, and everything worked great.

I wanted some more flexibility so today I came across AutoHotkey. Unfortunately, whatever change the previous script made is stomping on my AHK scripts.

I am having a hard time finding the first script I ran that remapped my CapsLock key. It required a restart, so I assume it changed my registry, though there isn't an entry where I would expect (KeyboardLayout).

Any ideas on how I could go about finding this change + undoing it?

share|improve this question

Download SharpKeys and run it. It will show you your current key remaps. Delete what you want, apply and reboot.

share|improve this answer
    
unfortunately this doesn't show that there are any bindings. perhaps the script didn't change my registry - what else could it be? – Sam Selikoff Jul 16 '13 at 19:54
    
AFAIK Windows doesn't provide any other mechanism for key remapping. Without having a look at the .REG you merged into your registry it's really hard to say what it might have done. – Karan Jul 16 '13 at 22:22
    
SharpKeys should pick up any .REG files that have been merged in? – Sam Selikoff Jul 17 '13 at 4:18
    
Yes, it should pick up any key remaps made using Windows' own Scancode Map mechanism. – Karan Jul 17 '13 at 21:27
up vote 0 down vote accepted

I finally found it again. I had come across Ctrl2cap, a little utility program that altered the registry in a way that SharpKeys wasn't identifying.

I downloaded the utility again, and used ctrl2cap /uninstall, which took care of the problem.

share|improve this answer

You must log in to answer this question.

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