I have patched and recompiled the synaptics driver in Hardy Heron to
make it more enjoyable to use the mousepad while using the macbook.
This package below add the option MultiFingerButton to synaptics.
Install it, and add this option to the InputDevice Section in your
xorg.conf, just like this:
Option "MultiFingerButton" "1"
With the value 1, you get middle-clicking if you click the button while
Option "MultiFingerButton" "2"
resting two fingers on the mousepad, and right-clicking while resting
With the value 2, it reverses, and you get right-clicking if you click
while resting two fingers on the mousepad, and middle-clicking while
resting three fingers. This is the behaviour in MacOSX.
Besides this, it makes the mouse arrow more stable:
If you put two fingers on the mousepad and release only one, the mouse
arrow moves. This is the default behaviour in Linux and Windows, but in
MacOSX, the mouse arrow stays put, and in my personal opinion, this is
a much better behaviour. This patch makes it behave just like MacOSX.
Try it out, and give your opinion.
If you don't like it, you can always revert to the default Ubuntu package!
As requested, now I have built packages for both 32 and 64-bit!
The source code is also included for your pleasure!
By invitation of cyberdork33, I am now part of the mactel-support PPA!
So you can have these packages automatically updated from now on.
Add these lines to your /etc/apt/sources.list:
And your synaptics driver will be auto-updated. Be aware that you still
deb http://ppa.launchpad.net/mactel-support/ubuntu hardy main
deb-src http://ppa.launchpad.net/mactel-support/ubuntu hardy main
need to add the MultiFingerButton lines above to your /etc/X11/xorg.conf
ATTENTION: If you have previously manually-installed the packages in this
post, and you want to use the auto-update feature of mactel-support PPA,
you will have to force a reinstall of the packages attached below.
They are the very same packages from before, but the packages previously
posted here didn't follow the standard ubuntu version numbering system
and will never be updated.
To force-install a package, download the corresponding package below and
type this command:
sudo dpkg -i [PACKAGE_DEB_FILE]