[ltp] T30 and 2.6 kernel

mukesh agrawal linux-thinkpad@linux-thinkpad.org
Tue, 29 Jul 2003 14:11:30 -0400 (EDT)


On Tue, 29 Jul 2003, Alexis de Lattre wrote:

> But I have a problem with 2.6 kernels on my T30 that prevent me from
> using them for normal use. Since the arrival of the new input structure
> in 2.5, I can't make the mouse work (I have both the trackpoint and
> trackpad). I compiled my 2.6 kernel with this configuration file:
> http://www.via.ecp.fr/~alexis/t30/config-2.6.0-test2
>
> When I do "modprobe psmouse", I have in my "syslog":
>
> Jul 29 15:23:43 alpy kernel: Synaptics Touchpad, model: 1
> Jul 29 15:23:43 alpy kernel:  Firware: 5.9
> Jul 29 15:23:43 alpy kernel:  Sensor: 44
> Jul 29 15:23:43 alpy kernel:  new absolute packet format
> Jul 29 15:23:43 alpy kernel:  Touchpad has extended capability bits
> Jul 29 15:23:43 alpy kernel:  -> multifinger detection
> Jul 29 15:23:43 alpy kernel:  -> palm detection
> Jul 29 15:23:43 alpy kernel: input: Synaptics Synaptics TouchPad on
> isa0060/serio1
>
> But I can't do a "cat" on any of the devices in the directory
> /dev/input/ (I tried /dev/input/event*, /dev/input/mouse*,
> /dev/input/mice, /dev/input/js*).
>
> So I removed "psmouse" and loaded "mousedev":

Did you also load the event device module (evdev, iirc)?

> Jul 29 17:04:42 alpy kernel: mice: PS/2 mouse device common for all mice
>
> Then I can do "cat /dev/psaux", but there is no data going out of the
> device when I use the trackpoint or the touchpad !

If you are happy with the trackpoint only, I think that shutting off the
touchpad in the bios makes the trackpoint functional.

Alternatively, you can download the patches that allow pass-through of the
trackpoint, or disabling of the touchpad driver.

The pass-through patch re-enables use of the trackpoint even when the
synaptics device is recognized.

The disable patch adds a config option for omitting the touchpad driver
from your kernel.