Email: Takayama Fumihiko <tekezo@pqrs.org>

KeyRemap4MacBook

Introduction

What's KeyRemap4MacBook

KeyRemap4MacBook is a powerful utility for keyboard customization.

  • The re-mapping of the key more than 500 kinds.
  • Accelerate speed of the key repeat.
  • The revival of a lost NumPad key (FN+jkluio789…)

The re-mapping supports the following special re-mapping as well as simple replacing.

  • Convert the key only with specific modifier.
    • Shift+Delete to Forword Delete
    • Option_R-Arrow to (PageUp/Down/Home/End) Key
  • Send another key when type modifier only.
    • When you type Option_R only, send Command+Space
    • Space to Shift_L (+ When you type Space only, send Space)
  • Convert the key only in a specific application.
    • Command_L to Control_L (only in virtual machine, RDC)
    • Remap F2 to Ctrl+U (only in Excel)
  • Enable Emacs key bind in every application. (including Finder, iTunes, Java)
In addition, it is easy to add the re-mapping by oneself.

Links

An movie of key repeat speed acceleration.

How to use

How to change the setting.

Change the setting by KeyRemap4MacBook in System Preferences.

preferencepane.png

How to change the key re-mapping setting.

Check favorite settings from a "Setting" tab.

prefpane.png

How to change the key repeat setting.

You can change the following setting from a "Key Repeat" tab.

  • Waiting time before key repeat beginning
  • Speed of the key repeat

keyrepeat.png

How to uninstall

Push the "launch uninstaller" button from a "Misc & Uninstall" tab.

uninstall.png

Then, uninstaller stands up. Press the "uninstall button".

uninstaller.png

About use of multiple setting

You can select a setting from menubar.

statusbar.png

Use "Open SettingList" of the menubar to add/delete settings.

settinglist.png

Additional software

For power users

You can also change key remapping settings through Terminal.app commands.

/Library/org.pqrs/KeyRemap4MacBook/bin/KeyRemap4MacBook_sysctl_set repeat.wait 20
/Library/org.pqrs/KeyRemap4MacBook/bin/KeyRemap4MacBook_sysctl_ctl save

Comments for This Page.
Date: 2010-01-21 22:15 (JST)