Reconfigure Your Mac Keyboard for More Geek Power [Mac]

Bakari Chavanu 03-08-2011

configure mac keyboardIf you’re the type of Mac user who likes to customize every feature or program on your computer for increased productivity, or just because it’s a geeky thing to do, you might want to check out the system preferences application, KeyRemap4MacBook. This keyboard remapping program is not just for MacBooks. It works with nearly all models of Mac computers, and it essentially enables you to re-map any key on your keyboard for different types of purposes.


KeyRemap4MacBook has been around for a while, but I recommend this program for intermediate and advanced Mac users who are comfortable with customizing their computer. Although a keyboard is mainly used for typing, there are modifiers and other special keys that you use for other purposes. Some keys you may rarely use, such as the right-Option, Backslash (\), and Backquote (`) keys, which are good candidates for remapping for other purposes.

configure mac keyboard

How It Works

After you download and install KeyRemap4MacBook, the utility can be found in the System Preferences of your Mac alongside other 3rd party applications.

mac keyboard configuration

When you launch KeyRemap4MacBook, it presents you with over three dozen categories of pre-mapped settings for changing the original purpose of selected keys. There are also instructions on how to create your own custom settings. But let’s see how the presets work – for example, the Backslash (\) key, on the right side of your Mac keyboard. If you rarely use it, you might consider changing it to one of six other purposes.


mac keyboard configuration

For example, you might want to use it as a Forward Delete key. After you check the box for that behavior, when you type that key it will delete a letter to the right instead of the left of your cursor. Or better yet, you might select the “Backslash(\) to Forward Delete (if no other modifiers pressed)” so the Backslash key can be used for more than one purpose.

mac keyboard configuration

The Backquote may be another rarely used key. It could be remapped as a left Delete key or as another way to activate the F8 key, which typically starts and stops your iTunes player.


The same goes for the CapsLock, Fn, and Eject keys, which may be also underused and thus re-assigned for other purposes. KeyRemap4MacBook provides you with a couple of hundred presets. So basically you will want to experiment with various re-configurations and see how they fit into your workflow.

change mac keyboard layout

Thankfully, KeyRemap4MacBook also includes a “show enabled only” button so you can quickly see what keys you have changed. If you find the changes are not working for you, all you need do is deselect a setting.

Multi-Touch Extension

For Mac users who want to extend the power of the multi-touch trackpad, KeyRemap4MacBook also enables you to, for example, activate two- or three-finger gesturing for copying and pasting text or other items.


change mac keyboard layout

If you enable this feature, you simply press the “C” key (instead of Command+C) to copy text while you have two fingers resting on your trackpad. Likewise, you type “V” to paste the copied text – with two finger on the trackpad.

Other Features

KeyRemap4MacBook includes other features, some of which are a little too advanced for the scope of this article. KeyRemap4MacBook includes Growl support which posts a notification each time you activate a re-mapped key. I found that a little annoying, so I disabled it in Growl preferences (which can also be found in System Preferences).

change mac keyboard layout


If you want to speed up the repeat behaviors of your keyboard or change the threshold time when a modifier key is doubled pressed, KeyRemap4MacBook enables you do that. But you might not want to toy with these changes unless you like using your keyboard more than your mouse or trackpad to boss your computer around.


If you find KeyRemap4MacBook is not your cup of tea, the developers have included a way for you to easily uninstall it, in the preferences settings of the program.

configure mac keyboard

I’ve mainly covered the most basic features of KeyRemap4MacBook. There are several others that you can experiment with to your geeky delight.

KeyRemap4MacBook is donationware, so if you like it, consider supporting the developer for his work.

For other MUO articles about keyboard remapping and keyboard hacks, start with these posts:

Let us know what you think of this remapping program and how you’re using it in your own workflow.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Mandeep
    August 21, 2017 at 4:39 am

    I tried the program & regret it. My workflow is spoilt and not even uninstalling the program has restored my workflow. I may have to reinstall my OS to revert to defaults & then reset my workflow :(

  2. Halbred
    January 21, 2017 at 12:37 pm

    Very informative for changing one pre-determined option to another pre-determined one but how does one programme a function key to do something different to the choices on offer? I have a regrettably long email address that I would like to programme into a function key to work in any application. Can it be done?

  3. Halbred
    January 20, 2017 at 12:14 pm

    I have a tediously long email address and was hoping to use a function key to automatically type the address but it seems one can only change from one predifined function to another. Is this correct or can I do what I want?

  4. Anonymous
    September 6, 2015 at 12:58 am

    I would like to use KeyRemap to fix my H key which has a hardware issue. Could you please advise how can I replace it with another key?

    • Bakari Chavanu
      September 8, 2015 at 11:54 pm

      Hi Ali, sorry, I don't use this app enough to advise on what you're looking for. It would be better if you write directly to the developers.

  5. Eddie the Eagle
    March 1, 2015 at 8:19 am

    For me the challenge is opposite. On my Norwegian mac keyboard, the backslash is hidden as Alt + Shift + 7. However, for typing Latex I need this key very frequently. I haven't been able to use Karabiner to make, say, backquote, give me a backslash. Any suggestion on how this can be done?

    • Bakari Chavanu
      March 2, 2015 at 1:46 am

      Sorry Eddie, I can't help you with that question. I wrote this article several years ago, and I'm not using KeyRemap as much as I used to. Have you tried writing the developer?