After replacing a laptop hard drive yesterday I discovered the keyboard had a broken key. I couldn’t fix it, and the client preferred to work around it than buy a not-cheap replacement, so I looked for a program to remap the keyboard. Turns out there’s a tool in the Windows Server 2003 Resource Kit. I installed it and grabbed remapkey.exe from the directory – it seems to work independently. The GUI is a bit odd, but I was able to swap the broken key for something less common (does anyone use ` ?). remapkey alters the registry, so there’s no need for startup programs. Not useful very often, but invaluable when needed.