On 31 October 2011 14:57, Jonathan Nieder <[email protected]> wrote:
> Arvind K wrote: > > > -By modprobe psmouse I meant that, whenever the touchpad stops working, I > > have to run the following: > > $sudo modprobe -r psmouse > > $sudo modprobe psmouse > > I see. > > [...] > > [36521.371269] psmouse.c: bad data from KBC - bad parity > > [36521.373636] psmouse.c: bad data from KBC - bad parity > [... and so on, once every 2ms or so ...] > > Yep, that sounds broken. :) > > [...] > > [36552.047333] psmouse.c: bad data from KBC - bad parity > > [36556.015679] Synaptics Touchpad, model: 1, fw: 7.2, id: 0x1c0b1, caps: > 0xd04731/0xa40000/0xa0000 > > [36556.058547] input: SynPS/2 Synaptics TouchPad as > /devices/platform/i8042/serio4/input/input13 > > I assume this is when you unloaded and reloaded the driver. > > It would also be interesting to see the initialization sequence (i.e., > "dmesg" output from bootup) when nothing is going wrong. The log you > sent is abridged at the beginning because the parity errors flooded > the log. > > What version of gsynaptics are you using? Based on [1], it seems that > gsynaptics does not work with a modern X server (though that is no > excuse to provoke parity errors like this). Michal, any hints about > what gsynaptics could have been doing to provoke this (e.g., a simpler > command to simulate what it does)? > > It would also still be interesting to see what a recent (3.x) kernel > does. I have a vague suspicion that v2.6.34-rc7~22^2~8 (Input: > psmouse - ignore parity error for basic protocols, 2010-04-19) or some > similar fix could have changed the behavior here. > So should I boot again, and just send that log? I just installed gsynaptics from the debian repo. The version is 1.5.1-3 I will install 3.x, asap. I have actually installed 2.6.39 from backports. Have to test that out first.

