Mac OS X remap or rename keyboard keys

by admin on January 29, 2007 · 7 comments

in Apple, Software

So how do you remap or rename keyboard keys under Mac OS X?

Simply use DoubleCommand software.

It is a free program

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.
Mac OS X remap or rename keyboard keys
Download DoubleCommand

{ 7 comments… read them below or add one }

1 Bob March 2, 2009 at 10:15 pm

THIS IS TERRIBLE! people are wanting 2 know how to remap LETTERS not function keys. Try fuguring that out please.

2 martha.goodman May 7, 2009 at 7:41 pm

Yes- Specifically I wanted to remap the question mark to be back on top of the period.

3 jim July 22, 2009 at 4:03 pm

My ‘h’ key has started ging aposrophe’s rather than the letter ‘h’ for some reason so I want to remap it back to its correct character.

4 Fer August 9, 2009 at 6:18 am

My keyboard has been remapped ( i dont know how)… command key now works as command+arrow down. What can i do? :(

5 Richard March 24, 2010 at 5:32 pm

Need to remap my “enter” key to a “return” key on my imac keyboard.

6 max November 7, 2010 at 8:26 am

Why is it terrible? Just because you are looking for something different? And no, people like me would actually love to have even more freedom remapping modifier keys. If people like you aren’t smart enough to google then that’s not the authors fault.

Look into ukelele, this is most likely what you want.

7 tasso November 5, 2011 at 6:50 pm

Being able to remap the fn key to the Control Key is great!
Too bad it doesn’t solve my problem for wanting to map the fn key to the COMMAND key!

> does anyone know how to remap the fn key to the Command key?

Leave a Comment

Previous post:

Next post: