But it does’t work very well when you run non-admin. It works, in that it launches programs when you press the keys, but it doesn’t let you pop up the keystroke editor. When you do, you get an “Error creating system registry entry” popup.
It turns out that WinKey is using registry keys in HKEY_CLASSES_ROOT that are transient. It creates them during startup and then deletes them when it is done. So you can’t adjust the permissions on a particular key _place_holder;to make this program behave (other than opening up HKCR–which I’m not going to do). You can’t manually create the missing keys because it will just delete them the next time it is launched.
That is rediculous! And it is pissing me off. That is not what HKCR is for dammit.
Now I’m gonna have to look into writing a new one from scratch unless someone knows of another good free one.