DoubleCommand

Version: 1.6.8 || Release Date: 2009-03-10 || License: GPL App Owner: rmoriz

DoubleCommand is software for Mac OS X (a kernel extension) that lets you remap keys, in other words change the way your keyboard works. Often used to make a PC keyboard more comfortable with a Mac, swapping the Alt (Option) and Windows (Command or Apple) keys, since they are in swapped positions on Mac and PC keyboards. DoubleCommand is a quick and easy way to fix this if you use a PC keyboard with your Mac. Called DoubleCommand because originally it was used to give the old PowerBooks a second Command key, where there was an enter key.

Suggest screenshot/icon / Suggest new version

7 Opinions

looks cool, i just wish it could map caps lock to escape

Neat application but be aware that 1.6.5 causes Kernel Panics at shutdown on Leopard.

There is a 1.6.6 beta for leopard that supposedly fixes this problem.

A must-have for portable users. I personally like to remap Return to Option so I can easily use Butler's iTunes control shortcuts with my right hand (I'm a left-handed mouse user), or switch tabs quickly in apps like Adium.

Invaluable for turning the laptop "enter" key into something actually useful. For me, it's another option key, for special characters, and for keyboard shortcuts.

Don't know why Apple still includes this key: they've already added an option for turning the caps lock into another modifier (ctrl for the Unix types), so I hope they'll offer the same option for the enter key in Leopard.

I use it to change the backslash key into a delete (forward backspace) on my MacBook. It is easy to start and use and is maintenance-free.

With the 10.4-demise of uControl (gnufoo.org) and fKeys (kodachi.com) struck in private beta this is the way to go to remap your keys. (I use it to map enter to fn in order to do page-up/-down with one hand on my powerbook 12".)
Preferences could be more graphic in order to be more beginner friendly/usable -- yet maybe it's better this way: it's still a hack (Which means it's for the nerds anyway).

I use this to map the second Return-Key of my macbook (between apple and cursor key) to another control key. That's cool when you work via ssh on remote unix servers and need the right control key e.g.. on the shell.