I have a touchpad on my Laptop (duh
😉) and it's synaptic.
Check out
here
I don't bother with the 2.6 patches, but I just download and install the driver. Read the readme in the tarball and the online documentation on howto configure it.
This driver is a big improvement over the generic PS/2 stuff you can set with the "mouse" driver. Pay close attention to the steps...
With this you can configure mouse speed, and do nice double tap tricks like:
1 finger double taps=left button
2 fingers (2 fingers at the same time) double taps=middle button
3 fingers (although I have a tough time with 3 fingers) double taps = right button.
I use the 1 finger and 2 finger double tap technic and just use the right mouse button as the right mouse button.
Stuff like that.
edit:
Also with 2.6 they have a new driver interface with the mouse and other stuff. For instance you have /dev/input/mice and /dev/input/mouse0 /dev/input/mouse1 and stuff like that, but also they added /dev/input/event* and that's the evdev stuff. It's a lot more flexible then the mouse mice stuff.