Hi all,
The psmouse module on my laptop (running ubuntu 7.04) identifies my Synaptics touchpad as a Logitech wheel mouse, and the touchpad does as a consequence not work as it should (it doesn't register left clicks, for instance). Can anyone think of a fix? Here is some relevant info:

uname -r
2.6.20-16-generic

dmesg | grep Logitech
[ 15.052000] input: ImPS/2 Logitech Wheel Mouse as /class/input/input4
(NOTE: there is no Logitech mouse on the system, only a synaptics touchpad...)

The touchpad is there:
tpconfig -i
Found Synaptics Touchpad.
Firmware: 8.96 (multiple-byte mode).
Sensor type: unknown (0).
Geometry: rectangular/landscape/up.
Packets: absolute, 80 packets per second.
Corner taps disabled; no tap gestures.
Edge motion: none.
Z threshold: 6 of 7.
2 button mode; corner tap is right button click.

mouse-related stuff in xorg.conf:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection


Any help would be much appreciated - I suppose a patch to the psmouse module would do it, but I have no idea how to make one...