2003-06-24 16:32:16

by Brandon Low

[permalink] [raw]
Subject: 2.5.7[123] PS/2 issues (synaptics mouse and laptop keyboard)

Afternoon kernel-gurus :)

Every 2.5 kernel since 2.5.70-mm9 that I have tried to use has failed to
work properly.
The primary issue is as mentioned elsewhere that the synaptics touchpad
simply doesn't work when psmouse is loaded. The psmouse_noext option
results in behaviour worse than the old default where no tap-to-click
works at all.

However, there are other issues with the new ps/2 code, the keyboard
appears to get interrupt stormed at sometimes (or something) and I find
that letters either appear repeated (once for each keystroke after the
offending letter) or the keyboard response rate drops so low that I have
to type like a hunt-and-pecker in order to ensure that all of my
characters are captured.

I am up for any troubleshooting projects you wish to send me on, but I
don't know enough about kernel drivers to hunt down these issues in the
ps/2 code myself.

Thanks much for any help,

Brandon Low


Attachments:
(No filename) (923.00 B)
(No filename) (189.00 B)
Download all attachments

2003-06-26 21:01:30

by Vojtech Pavlik

[permalink] [raw]
Subject: Re: 2.5.7[123] PS/2 issues (synaptics mouse and laptop keyboard)

On Tue, Jun 24, 2003 at 11:46:23AM -0500, Brandon Low wrote:
> Afternoon kernel-gurus :)
>
> Every 2.5 kernel since 2.5.70-mm9 that I have tried to use has failed to
> work properly.
> The primary issue is as mentioned elsewhere that the synaptics touchpad
> simply doesn't work when psmouse is loaded. The psmouse_noext option
> results in behaviour worse than the old default where no tap-to-click
> works at all.
>
> However, there are other issues with the new ps/2 code, the keyboard
> appears to get interrupt stormed at sometimes (or something) and I find
> that letters either appear repeated (once for each keystroke after the
> offending letter) or the keyboard response rate drops so low that I have
> to type like a hunt-and-pecker in order to ensure that all of my
> characters are captured.
>
> I am up for any troubleshooting projects you wish to send me on, but I
> don't know enough about kernel drivers to hunt down these issues in the
> ps/2 code myself.

There is this nice and easy #define DEBUG in
drivers/input/serio/i8042.c. Reproduce the problem and send me the
relevant part of the log. I'll look into it.

--
Vojtech Pavlik
SuSE Labs, SuSE CR

2003-06-26 22:50:46

by Brandon Low

[permalink] [raw]
Subject: Re: 2.5.7[123] PS/2 issues (synaptics mouse and laptop keyboard)

Here are a couple of hopefully useful logs for the psmouse issues, I'll
get the keyboard issues as soon as I can get them to happen again :-\

--Brandon

On Thu, 06/26/03 at 23:15:32 +0200, Vojtech Pavlik wrote:
> On Tue, Jun 24, 2003 at 11:46:23AM -0500, Brandon Low wrote:
> > Afternoon kernel-gurus :)
> >
> > Every 2.5 kernel since 2.5.70-mm9 that I have tried to use has failed to
> > work properly.
> > The primary issue is as mentioned elsewhere that the synaptics touchpad
> > simply doesn't work when psmouse is loaded. The psmouse_noext option
> > results in behaviour worse than the old default where no tap-to-click
> > works at all.
> >
> > However, there are other issues with the new ps/2 code, the keyboard
> > appears to get interrupt stormed at sometimes (or something) and I find
> > that letters either appear repeated (once for each keystroke after the
> > offending letter) or the keyboard response rate drops so low that I have
> > to type like a hunt-and-pecker in order to ensure that all of my
> > characters are captured.
> >
> > I am up for any troubleshooting projects you wish to send me on, but I
> > don't know enough about kernel drivers to hunt down these issues in the
> > ps/2 code myself.
>
> There is this nice and easy #define DEBUG in
> drivers/input/serio/i8042.c. Reproduce the problem and send me the
> relevant part of the log. I'll look into it.
>
> --
> Vojtech Pavlik
> SuSE Labs, SuSE CR


Attachments:
(No filename) (1.41 kB)
touch.log (15.35 kB)
modprobe_psmouse.log (2.12 kB)
Download all attachments