> Hi Vojtech,
>
> I just tried 2.5.40 and could not get the Synaptics touchpad on an Acer
> Travelmate 353 to work with either the synaptics driver for XFree
> at http://www.mobilix.org/software/synaptics/ or tpconfig at
> http://www.compass.com/synaptics/ gpm also does not like the synps2
> protocol. Works as (im)ps/2 though.
>
> I have tried with and without CONFIG_INPUT_MOUSE and CONFIG_MOUSE_PS2
> using /dev/psaux and /dev/input/mice.
Yes, for 2.5 I still have to write a synaptics touchpad kernel driver
for it to work properly.
> Below is the debug output of tpconfig on 2.4.18 with the 2.5.40
> differences on the right:
>
> putbyte: write 0xe6
> PS2_write: 1 bytes
> PS2_write: 0xe6
> PS2_write: done
> PS2_read: 1 bytes
> PS2_read: 0xfa
> PS2_read: read 1
> ps2_read_byte: read 0xfa
> putbyte: write 0xe8
> PS2_write: 1 bytes
> PS2_write: 0xe8
> PS2_write: done
> PS2_read: 1 bytes
> PS2_read: 0xfa
> PS2_read: read 1
> ps2_read_byte: read 0xfa
> putbyte: write 00
> PS2_write: 1 bytes
> PS2_write: 0
> PS2_write: done
> PS2_read: 1 bytes
> PS2_read: 0xfa
> PS2_read: read 1
> ps2_read_byte: read 0xfa
> putbyte: write 0xe8
> PS2_write: 1 bytes
> PS2_write: 0xe8
> PS2_write: done
> PS2_read: 1 bytes
> PS2_read: 0xfa
> PS2_read: read 1
> ps2_read_byte: read 0xfa
> putbyte: write 00
> PS2_write: 1 bytes
> PS2_write: 0
> PS2_write: done
> PS2_read: 1 bytes
> PS2_read: 0xfa
> PS2_read: read 1
> ps2_read_byte: read 0xfa
> putbyte: write 0xe8
> PS2_write: 1 bytes
> PS2_write: 0xe8
> PS2_write: done
> PS2_read: 1 bytes
> PS2_read: 0xfa
> PS2_read: read 1
> ps2_read_byte: read 0xfa
> putbyte: write 00
> PS2_write: 1 bytes
> PS2_write: 0
> PS2_write: done
> PS2_read: 1 bytes
> PS2_read: 0xfa
> PS2_read: read 1
> ps2_read_byte: read 0xfa
> putbyte: write 0xe8
> PS2_write: 1 bytes
> PS2_write: 0xe8
> PS2_write: done
> PS2_read: 1 bytes
> PS2_read: 0xfa
> PS2_read: read 1
> ps2_read_byte: read 0xfa
> putbyte: write 00
> PS2_write: 1 bytes
> PS2_write: 0
> PS2_write: done
> PS2_read: 1 bytes
> PS2_read: 0xfa
> PS2_read: read 1
> ps2_read_byte: read 0xfa
> putbyte: write 0xe9
> PS2_write: 1 bytes
> PS2_write: 0xe9
> PS2_write: done
> PS2_read: 1 bytes
> PS2_read: 0xfa
> PS2_read: read 1
> ps2_read_byte: read 0xfa
> PS2_read: 1 bytes
> PS2_read: 0x6 PS2_read: 0x60
> PS2_read: read 1
> ps2_read_byte: read 0x6 ps2_read_byte: read 0x60
> PS2_read: 1 bytes
> PS2_read: 0x47 PS2_read: 0x3
> PS2_read: read 1
> ps2_read_byte: read 0x47 ps2_read_byte: read 0x3
> PS2_read: 1 bytes
> PS2_read: 0x14 PS2_read: 0xc8
> PS2_read: read 1
> ps2_read_byte: read 0x14 ps2_read_byte: read 0xc8
> Found Synaptics Touchpad. sorry nope ;)
> putbyte: write 0xe6 putbyte: write 0xe7
> PS2_write: 1 bytes
> PS2_write: 0xe6 PS2_write: 0xe7
> PS2_write: done
> PS2_read: 1 bytes
> PS2_read: 0xfa
> PS2_read: read 1
> ps2_read_byte: read 0xfa
> ...
> ...
> [query 00 => 0x6 0x47 0x14] [query 00 => 0x60 0x3 0xc8]
> fatal:
-- Vojtech Pavlik SuSE Labs - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/