[ltp] Synaptics touchpad broken with with kernel 2.6.15-rc*, X.org 6.8.2

Shem Multinymous linux-thinkpad@linux-thinkpad.org
Wed, 21 Dec 2005 18:03:17 +0200


Hi,

With kernels 2.6.15-rc1 through -rc6, X.org no longer recognizes the
Synaptics touchpad (UltraNav) on my ThinkPad  T43, so the extended
touchpad features don't work.

Kernel output:
---------------------------
Synaptics Touchpad, model: 1, fw: 5.9, id: 0x2c6ab1, caps: 0x884793/0x0
serio: Synaptics pass-through port at isa0060/serio1/input0
input: SynPS/2 Synaptics TouchPad as /class/input/input1
---------------------------

Xorg.0.log:
---------------------------
(II) Synaptics touchpad driver version 0.14.0
Synaptics no synaptics event device found (checked 1 nodes)
(**) Option "Device" "/dev/input/mice"
(**) Option "SHMConfig" "on"
Query no Synaptics: 6003C8
(EE) Synaptics no synaptics touchpad detected and no repeater device
(EE) Synaptics Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "Synaptics"
(II) UnloadModule: "synaptics"
---------------------------

/etc/X11/xorg.conf:
---------------------------
Section "Module"
...
=09Load  "synaptics"
EndSection
...
Section "InputDevice"
=09Identifier  "Synaptics"
=09Driver      "synaptics"
=09Option=09    "Device" "/dev/input/mice"
=09Option=09    "Protocol" "auto-dev"
=09Option=09    "Emulate3Buttons" "yes"
=09Option=09    "SHMConfig" "on"
EndSection
---------------------------

If I reboot into 2.6.14.3 on the same box, the touchpad is recogized
by X.org and everything works. The only difference in dmesg output is
that 2.6.14.3 says
  input: SynPS/2 Synaptics TouchPad on isa0060/serio1
while 2.6.15-rc* say:
  input: SynPS/2 Synaptics TouchPad as /class/input/input1

Running Fedora Core 4, X.org 6.8.2.


Does anyone else see this? Any idea how to solve it?

  Shem