Comment 3 for bug 725233

Revision history for this message
Matthieu Marechal (mat3582) wrote :

Actually the problem has become worse for me in Natty, as
the trackpad which worked under in Maverick (at least scrolling did and
pasting using simultaneously clicking both mouse buttons),
while it doesn't anymore in Natty.

I also have an ALPS trackpad and it is also detected as
such in Natty:

 xinput --list

⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ AlpsPS/2 ALPS GlidePoint id=13 [slave pointer (2)]
⎜ ↳ PS/2 Mouse id=12 [slave pointer (2)]

However, as can be seen in the above output, it is also detected as
PS/2 Mouse and this takes precedence, apparently.
I tested which driver was used by

xinput --set-prop 'PS/2 Mouse' 'Device Enabled' 0

which disables the trackpad, while the equivalent for the AlpsPS/2 doesn't do anything.
The following shows that the PS/2 Mouse driver is loaded first:

dmesg | grep 'PS/2'

[ 1.541008] i8042: PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:MOUE] at 0x60,0x64 irq 1,12
[ 1.550441] mousedev: PS/2 mouse device common for all mice
[ 13.646919] input: PS/2 Mouse as /devices/platform/i8042/serio1/input/input6
[ 13.665067] input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio1/input/input8

Does the original bug reporter also see the same output as I did, or is mine a different bug?