KeyRemap4MacBook: the utility keyboard lovers have dreamed of
I'm not a keyboard-only guy; I know when a mouse makes more sense. That being said, if I can do it from my keyboard, I do. So, as a followup to my post on the handy BetterTouchTool, I'd like to point out another free utility, KeyRemap4MacBook. It's an awkward moniker, and it's not pretty, either, but it's stable, works with any Mac (not just MacBooks, as the name would indicate) and offers drool-worthy functionality.
So, what does it do? Out of the box, it offers you dozens and dozens of options for remapping keys and key combinations to potentially more useful actions. Turn your space bar into a shift key when it's pressed in combination with another letter. Turn your trackball into the world's biggest Mighty Mouse scroll ball when you're holding control and command.
My favorite right now is remapping control-i,j,k and l to arrow keys, meaning I no longer have to move my right hand for basic cursor functions when Emacs mode isn't supported or applicable. I've also got the right option key on my aluminum Apple keyboard set up to turn my arrow keys into page up, page down, home and end when used in combination. In short, the usability of my keyboard has skyrocketed. I shudder to think what will happen the next time I jump on someone else's computer and my muscle memory has to re-adjust.
KeyRemap4MacBook can be used to improve accessibility, or to offer familiar shortcuts to switchers. You can even have it remap keys only in certain applications, meaning I can have Command-R remap to Control-R in VMWare or Fusion ... that will save me a lot of fumbles when testing multiple browsers! There's also the capability to add your own mappings, with sample definitions included. It's not exactly a breeze to customize, but it could be worse. I recall it being much more difficult to pull off this kind of extensive remapping in the past, even with tools like ControllerMate in the game.
KeyRemap4MacBook is free, and you can grab a copy at the pqrs.org website. There's even source code available, if you're savvy with C++ and wondering how it works. There's a fully-functional uninstall feature in the preference panel, so you can try it worry-free!
Share
Categories
I'm not a keyboard-only guy; I know when a mouse makes more sense. That being said, if I can do it from my keyboard, I do. So, as a...
Add a Comment
Anyone else found that this and BTT do not work together. Installed KeyRemap4MacBook and BTT mappings stopped working.
January 06 2010 at 3:27 PM Report abuse Permalink rate up rate down Reply@tyten: Thanks! Controllermate looks really powerful.
January 06 2010 at 6:52 AM Report abuse Permalink rate up rate down ReplyYou said "I've also got the right option key on my aluminum Apple keyboard set up to turn my arrow keys into page up, page down, home and end when used in combination."
I am looking for the preset for that setting but don't see it in KR4MB 5.1.0 on Leopard. Tips?
On Snow Leopard it's under Remap Arrow⦠haven't tried it in Leopard, so I'm not sure. What _I_ want to do is have shift function normally in combination with other keys, but send a numpad "Enter" when hit by itself⦠gotta get the custom commands thing figured out.
January 06 2010 at 2:28 AM Report abuse Permalink rate up rate down ReplyOn the subject of keyboard remapping, I recently bought an Apple Wired Keyboard with Numeric Keypad for use with my MBP and Windows desktop machine.
Can anyone recommend good software for getting the most functionality out of the keyboard whilst in Windows?
Many thanks in adnvance and my apologies for a slightly off topic comment.
"KeyRemap4Macbook works in all Mac such as MacBook, MacBook Pro, iMac, Mac Pro, etc."
Right under the download icon.
"KeyRemap4MacBook"
Why is it marketed specifically to MacBook users? Does it work on regular desktop keyboards? I can't seem to find an answer on the site.
The site states (on the download page) that:
"KeyRemap4Macbook works in all Mac such as MacBook, MacBook Pro, iMac, Mac Pro, etc."
I've only tested on a MacBook Pro (Unibody), but it should work anywhere.
Nevermind...
-------------------------------
Remap Delete Key
Delete to Backquote(`)
Delete to Backslash()
Command+Delete to Option_L+Delete
Control+Delete to Command_L+Delete
Delete to Forward Delete
***Shift+Delete to Forward Delete***
Shift+Delete to Tilde(~)
Loving fwd delete :-)
January 05 2010 at 4:59 PM Report abuse Permalink rate up rate down ReplyI can't rave enough about KeyRemap. Picked up an Air (with the second Option key instead of the Enter key), and this handled the task without a second thought. Remapped the Eject key to Forward Delete, but havin' a bit of trouble in SL.
January 05 2010 at 4:03 PM Report abuse Permalink rate up rate down ReplyDoes anyone know of an application to create combination mouse and keyboard macros?
At the moment, I'm using USB Overdrive with my Razer Deathadder, and I've got the thumb buttons set up for Forward/Back in Safari, but set to open Twitterrific and Exposé when any other application is active.
What I would really like to be able to do is use the thumb buttons in combination with a modifier key to enable these macros while Safari is active.
I hope someone can help me out!
Thanks in advance.
Controllermate. You'll thank me.
January 05 2010 at 5:13 PM Report abuse Permalink rate up rate down ReplyCan you remap delete to be a 'fwd-delete' key, since there is no full-size apple wireless keyboard at this time?
January 05 2010 at 3:56 PM Report abuse Permalink rate up rate down ReplySure can. You can essentially make any of the compact keyboards gain all of the functionality of a full-size, including modifier-based number pads on jkl,uio,789. Good stuff.
January 05 2010 at 4:03 PM Report abuse Permalink rate up rate down ReplyHot Apps on TUAW
Deals of the Day
more deals- Wicked Jaw Breaker Noise-Isolating In-Ear Headphones for $6 + free shipping
- Refurb Apple MacBook Air Laptops: 12" 64GB SSD for $699 + free shipping
- JVC Motion Sensing Clock Radio with Dual iPod Docks for $55 + free shipping
- Apple iPhone Headset with Mic for $4 + $2 s&h
- Refurb Apple iPod nano 8GB MP3 Player for $99 + free shipping, 16GB for $119
- Hannspree Apple-Shaped 28" 1080p LCD HDTV for $270 + free shipping
Software Updates
more updates- EFI Firmware Update brings Lion Internet Recovery to 2010-model Macs
- OS X Lion 10.7.3 released with Safari 5.1.3, Wi-Fi bug fix
- Aperture updated to 3.2.2, addresses Photo Stream issue
- Apple updates Keynote to address Lion issues
- Google Search app gets new look on iPad
- Apple releases Apple TV Software Update 4.4.3



18 Comments