I was looking for a tool to help me remap my Caps Lock to another key and came across SharpKeys. It’s a handy tool but installing the entire .NET framework for this tiny utility seems like overkill. Are there any lighter alternatives?
I’ve never even explored alternatives to SharpKeys. Before I stumbled across it, I used to do all my scan code mapping by hand. I never noticed it required the .NET framework until just now; honestly, I can’t see a huge downside to having the framework installed.
At the end of the day, mapping utilities are just slick UIs that edit a registry key. If you know the scan codes for the keys you want to map, you can just do the registry edit yourself.
For example, this maps Caps Lock to Left Shift:
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout] "Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,2a,00,3a,00,00,00,00,00