Parfois, les problèmes les plus basiques vous font perdre pas mal de temps ... Voici les sections de mon xorg.conf pour faire fonctionner le touchpad de mon Acer Travelmate et une souris USB. Je suis sous Debian Sid avec kernel 2.6.12.

Section "InputDevice"
	Identifier	"USB Mouse"
	Driver		"mouse"
	Option		"Device"		"/dev/psaux"
	Option		"Protocol"		"IMPS/2"
	Option		"Emulate3buttons"	"true"
	Option		"ZAxisMapping"		"4 5"
EndSection

Section "InputDevice"
        Identifier      "Touchpad"
        Driver          "synaptics"
        Option          "CorePointer"
        Option          "Protocol"              "auto-dev"
        Option          "Device"                "/dev/psaux"
        Option          "VertScrollDelta"       "100"
        Option          "AccelFactor"           "0.0020"
        Option          "RightEdge"             "5400"
        Option          "MaxTapTime"            "0"
        Option          "TopEdge"               "1900"
        Option          "SHMConfig"             "on"
        Option          "FingerLow"             "25"
        Option          "LeftEdge"              "1900"
        Option          "MaxTapMove"            "220"
        Option          "MinSpeed"              "0.02"
        Option          "FingerHigh"            "30"
        Option          "MaxSpeed"              "0.18"
        Option          "BottomEdge"            "4000"
        Option          "SendCoreEvents"        "true"
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Touchpad" "CorePointer"
	InputDevice	"USB Mouse" "AlwaysCore"
EndSection

Sous Debian, le driver Synaptics est disponible en tant que package ; un apt-get install xfree86-driver-synaptics devrait faire l'affaire.

Plus d'infos à ce sujet sur l'excellent site du BxLUG.