Mac OS X – Set Custom Key Bindings and Key Macros

keyboardkeyboard shortcutsmacososx-snow-leopard

I recently upgraded to Snow Leopard, from Leopard and I was using an awesome app called Spark that let you remap your keys, set scripts/macros and even had repeat functionality.

However, this app doesn't seem to be in active development anymore, and 10.6 broke the ability to bind certain modifier keys (Shift) with other keys.

I totally miss things like Shift+Insert for paste (Linux/Windows), setting Ctrl+Shift+Esc for Activity Monitor, and Ctrl+Alt+Del for the login window.

So, how can I achieve this instead?

Best Answer

See if KeyRemap4MacBook (now renamed Karabiner) meets your needs. You can actually recompile (now just configure) to add more mappings to it, if you need. (Also, it's not just for MacBooks.)