Remapkey alters your registry for what keys type what. It works perfectly but can be slightly dangerous if you don't know what you're doing. (like you can lock yourself out of your computer if your password contains a key you failed to map)
Other programs you can check out are KeyGo and Joy2Key. |