SharpKeys
SharpKeys is a utility that manages a Registry key that allows Windows to remap one key to any other key. Included in the application is a list of common keyboard keys and a Type Key feature to automatically recognize most keyboard keys. It was developed in C# using .NET v2.
Features
- Key Mapping
- Disable Keyboard Keys
SharpKeys News & Activities
Highlights • All activities
Recent activities
SharpKeys information
What is SharpKeys?
SharpKeys is a utility that manages a Registry key that allows Windows to remap one key to any other key. Included in the application is a list of common keyboard keys and a Type Key feature to automatically recognize most keyboard keys. It was developed in C# using .NET v2.
Comments and Reviews
I have rarely if ever had a use for caps lock. It has caused me for more trouble then it has ever been of use. Same for the windows keys. How may times did I put in a password to find I had caps-lock on the entire time. How many times have I been really doing well on a video game to find myself on the desktop looking at a open start menu in the middle of a boss battle.
This gets rid of both annoyances. Only reason I use this is to disable three of the keyboard keys. Caps Lock, window key, menu key. I have never seen a reason to keep them. Seen plenty reasons to be rid of them. with this program I can finally rid myself of those keys. Only thing it doesn't seem to be able to handle are media keys. I've read that is more do to how the keys were implemented then limitations of this software though.
Thanks to the ones that made this. It has been very useful.
Nice and simple program to change keyboard inputs.
Okay, so, to be fair: I'm a Mac guy, and I'm coming from the position of one looking for a reasonable equivalent to Karabiner Elements (which, if you're on a Mac reading this, go get that. Now. Your search is over).
This... is not it. That is to say, it's no match for Karabiner in sheer robustness of utility. Because of its means of implementation - that of writing individual registry keys to override specific key presses - it is limited in its scope to remapping one key to another.
This is more than enough to allow me to remap Ctrl to Cmd and Alt to Ctrl, etc. for my own speed of adaptation, but you'll not find the multi-key macros (e.g. "enter this key sequence when that one is pressed"), the conditional modifiers (e.g. "When holding control and alt", or "when key is depressed for N seconds"), chording ("ctrl+alt+A+S+D") or sequential ("ctrl+a...s...d"), nor will it write to the keyboard's default settings (so you cannot use the maps until you've logged in) but for a simple, straight-up key-mapper it's adequate.
Much appreciated.
Use it to rebind keys I never use like capslock to rename filename or volume controls. Incredibly spartan in presentation, it's less capable than AutoHotKey but substantially easier and faster to set up. No more fiddling with scripts. I wish you could set up combined keypresses like shift + control.
Only pain is that it forces you to reboot when making changes