Categories
How-To MacBook

How-To: Add Multi-Touch Functionality to Your Pre-2008 Apple Notebook Trackpad

Amidst heated controversy as to whether Apple’s upcoming Mac OS X 10.6 (“Snow Leopard”) operating system will add multi-touch gestures to older MacBook and MacBook pro notebooks, the guys at The Unofficial Apple Weblog have taken it upon themselves to ask what makes a multi-touch trackpad unique and how to simulate this on an Apple notebook sans such an interface. The answer lies in an embedded controller chip, identical to the one in the iPhone and iPod Touch, which allows advanced input from more than two fingers at once.

Amidst heated controversy as to whether Apple’s upcoming Mac OS X 10.6 (“Snow Leopard”) operating system will add multi-touch gestures to older MacBook and MacBook pro notebooks, the guys at The Unofficial Apple Weblog have taken it upon themselves to ask what makes a multi-touch trackpad unique and how to simulate this on an Apple notebook sans such an interface. The answer lies in an embedded controller chip, identical to the one in the iPhone and iPod Touch, which allows advanced input from more than two fingers at once.

Later, Apple’s unibody MacBooks and MacBook Pros debuted with multi-touch trackpads, but also introduced new four-finger gestures, which will not be officially supported in the older MacBook Airs and MacBook Pros until Snow Leopard’s release.

The original MacBook Air and early 2008 MacBook Pro are the only machines which will gain additional gestures via Snow Leopard. The only reason these notebook models are able to gain these gestures via software updates, while earlier MacBook Pros and all plastic MacBooks are not, is because they possess the multi-touch controller chip in their trackpads.

The following is the list of Apple notebooks that will support multi-touch gestures, either now or after Snow Leopard:

  • MacBook Air (all models)
  • Early 2008 MacBook Pro
  • Late 2008 17″ MacBook Pro
  • Unibody MacBook (all models)
  • Unibody MacBook Pro (all models)

Still, for pre-2008 and plastic MacBook owners, the following steps (courtesy of the MacRumors forums) can help bring multi-touch functionality to your notebook:

First, download a modified AppleUSBMultitouch.kext file. Navigate to System/Library/Extensions, and remove the old AppleUSBMultitouch.kext (you will need to type in your admin password).

Move the modified AppleUSBMultitouch.kext into System/Library/Extensions. You’ll most likely have to type in your password again.

This next step is critical: repair disk permissions using Disk Utility. If you don’t, after you restart your trackpad will not function.

Once permissions are repaired, restart. Success!

This procedure isn’t for the faint of heart and will probably have to be repeated with every major Mac OS X 10.5.x update, but it should provide multi-touch goodness if you want it.