(In reply to Benjamin Tissoires from comment #101)
> The problem comes that psmouse_probe() is not called at all (it should be
> called by psmouse_connect()). There are no traces of psmouse trying to ping
> the touchpad to guess its protocol.
>
> My suggestion would be to add some debug information to check that
> psmouse_connect() and psmouse_probe() are actually called. And if they are
> not, try to debug where they are cut short.
The touchpad is deaf and dead when it does not work.
It can be seen in the logs, it does not return a single byte.
Probably it is some driver core infrastructure that calls 0xf2 on the mouse which does not respond and the driver core gives up.
(In reply to Benjamin Tissoires from comment #101)
> The problem comes that psmouse_probe() is not called at all (it should be
> called by psmouse_connect()). There are no traces of psmouse trying to ping
> the touchpad to guess its protocol.
>
> My suggestion would be to add some debug information to check that
> psmouse_connect() and psmouse_probe() are actually called. And if they are
> not, try to debug where they are cut short.
The touchpad is deaf and dead when it does not work.
It can be seen in the logs, it does not return a single byte.
Probably it is some driver core infrastructure that calls 0xf2 on the mouse which does not respond and the driver core gives up.