linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* horrible usb keyboard bug with latest tests
@ 2003-09-11 12:57 Mr. Mailing List
  2003-09-11 13:46 ` Gábor Lénárt
  2003-09-11 22:40 ` Andries Brouwer
  0 siblings, 2 replies; 9+ messages in thread
From: Mr. Mailing List @ 2003-09-11 12:57 UTC (permalink / raw)
  To: linux-kernel

Ok, for the last few test kernels, there is a horribly
annoying usb keyboard bug.  after a while in X, or
just when you start putting some input, all the
keyboard lights on on my msnatpro keyboard.  after
that, the keycodes  are screwed up(like the left alt
button)

sometimes one key would stick, like
kkkkkkkkkkkkkkkkkkkkkkkkkk

now with test 5, the keyboard seems to stop responding
completely

the only fix is to unplug/replug keyboard

help?

__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: horrible usb keyboard bug with latest tests
  2003-09-11 12:57 horrible usb keyboard bug with latest tests Mr. Mailing List
@ 2003-09-11 13:46 ` Gábor Lénárt
  2003-09-11 15:23   ` Pau Aliagas
  2003-09-11 21:38   ` Andries Brouwer
  2003-09-11 22:40 ` Andries Brouwer
  1 sibling, 2 replies; 9+ messages in thread
From: Gábor Lénárt @ 2003-09-11 13:46 UTC (permalink / raw)
  To: linux-kernel

On Thu, Sep 11, 2003 at 05:57:44AM -0700, Mr. Mailing List wrote:
> Ok, for the last few test kernels, there is a horribly
> annoying usb keyboard bug.  after a while in X, or
> just when you start putting some input, all the
> keyboard lights on on my msnatpro keyboard.  after
> that, the keycodes  are screwed up(like the left alt
> button)
> 
> sometimes one key would stick, like
> kkkkkkkkkkkkkkkkkkkkkkkkkk

For me too, even with a normal keyboard attached to the PS/2 keyboard port.
In my case it's very rare, and not a 'constant stick' but short 'pulse' of
the same character like displaying 'kkkkkkkkk' in my terminal even if I'm
sure that I didn't forget my finger on the key. OK, it's not a showstopper
bug, but sometimes annoying. It's 2.6.0-test3 (vanilla).

I can't test 2.6.0-test4 because the machine is unusable with it: there is
no stable picture on the monitor even if I'm using ONLY VGA text console and
NOTHING else (nVidia Corporation NV6 [Vanta/Vanta LT] rev15). Screen
sometimes blank (monitor goes to sleep), sometimes the picture just jumping
crazy to random position in the video memory in case of scroll (or an effect
like this) etc. I can't test test5 yet because the lack of time, though.
 
- Gábor (larta'H)

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: horrible usb keyboard bug with latest tests
  2003-09-11 13:46 ` Gábor Lénárt
@ 2003-09-11 15:23   ` Pau Aliagas
  2003-09-11 21:38   ` Andries Brouwer
  1 sibling, 0 replies; 9+ messages in thread
From: Pau Aliagas @ 2003-09-11 15:23 UTC (permalink / raw)
  To: lkml, Gábor Lénárt

On Thu, 11 Sep 2003, [iso-8859-2] Gábor Lénárt wrote:

> On Thu, Sep 11, 2003 at 05:57:44AM -0700, Mr. Mailing List wrote:
> > Ok, for the last few test kernels, there is a horribly
> > annoying usb keyboard bug.  after a while in X, or
> > just when you start putting some input, all the
> > keyboard lights on on my msnatpro keyboard.  after
> > that, the keycodes  are screwed up(like the left alt
> > button)
> > 
> > sometimes one key would stick, like
> > kkkkkkkkkkkkkkkkkkkkkkkkkk
> 
> For me too, even with a normal keyboard attached to the PS/2 keyboard port.

It happens to me since I instaled RH9. I've tried all the kernels to no 
success. In RH8 it definately did not happen, so it must be some user 
space thing.

Pau


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: horrible usb keyboard bug with latest tests
  2003-09-11 13:46 ` Gábor Lénárt
  2003-09-11 15:23   ` Pau Aliagas
@ 2003-09-11 21:38   ` Andries Brouwer
  2003-09-11 22:32     ` Andrew Morton
  2003-09-12  3:06     ` Alberto Bertogli
  1 sibling, 2 replies; 9+ messages in thread
From: Andries Brouwer @ 2003-09-11 21:38 UTC (permalink / raw)
  To: Gábor Lénárt; +Cc: linux-kernel

On Thu, Sep 11, 2003 at 03:46:08PM +0200, Gábor Lénárt wrote:
> On Thu, Sep 11, 2003 at 05:57:44AM -0700, Mr. Mailing List wrote:
> > Ok, for the last few test kernels, there is a horribly
> > annoying usb keyboard bug.  after a while in X, or
> > just when you start putting some input, all the
> > keyboard lights on on my msnatpro keyboard.  after
> > that, the keycodes  are screwed up(like the left alt
> > button)
> > 
> > sometimes one key would stick, like
> > kkkkkkkkkkkkkkkkkkkkkkkkkk
> 
> For me too, even with a normal keyboard attached to the PS/2 keyboard port.
> In my case it's very rare, and not a 'constant stick' but short 'pulse' of
> the same character like displaying 'kkkkkkkkk' in my terminal even if I'm
> sure that I didn't forget my finger on the key. OK, it's not a showstopper
> bug, but sometimes annoying. It's 2.6.0-test3 (vanilla).

Yes, I see this too, but very infrequently.

For the 2.6 kernels key repeat is not taken from the keyboard but is
done via a kernel timer, and clearly the code is not quite correct.
I have not yet been able to detect it before I already
had hit the next key but maybe somebody else can answer:

When does this repeat stop?
Does it stop because the next key has been hit?

And: does it occur more often when the machine has high load?

Andries


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: horrible usb keyboard bug with latest tests
  2003-09-11 21:38   ` Andries Brouwer
@ 2003-09-11 22:32     ` Andrew Morton
  2003-09-12  3:06     ` Alberto Bertogli
  1 sibling, 0 replies; 9+ messages in thread
From: Andrew Morton @ 2003-09-11 22:32 UTC (permalink / raw)
  To: Andries Brouwer; +Cc: lgb, linux-kernel

Andries Brouwer <aebr@win.tue.nl> wrote:
>
> > For me too, even with a normal keyboard attached to the PS/2 keyboard port.
> > In my case it's very rare, and not a 'constant stick' but short 'pulse' of
> > the same character like displaying 'kkkkkkkkk' in my terminal even if I'm
> > sure that I didn't forget my finger on the key. OK, it's not a showstopper
> > bug, but sometimes annoying. It's 2.6.0-test3 (vanilla).
> 
> Yes, I see this too, but very infrequently.
> 
> For the 2.6 kernels key repeat is not taken from the keyboard but is
> done via a kernel timer, and clearly the code is not quite correct.
> I have not yet been able to detect it before I already
> had hit the next key but maybe somebody else can answer:
> 
> When does this repeat stop?
> Does it stop because the next key has been hit?
> 
> And: does it occur more often when the machine has high load?

It happens to me madly on one of my machines.  The machine is just some
three-year-old PS/2 setup.  It's due to mouse activity.

To reproduce:

1: press and hold a key

2: start moving the mouse in large, rapid circles

3: release the key.

The keystrokes continue to be inserted for an arbitrarily long period: it's
easy to generate thousands of them.  The mouse has to be moved in circles:
moving it from side-to-side causes small stops which allow things to
correct themselves.

It's quite irritating in practice.



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: horrible usb keyboard bug with latest tests
  2003-09-11 12:57 horrible usb keyboard bug with latest tests Mr. Mailing List
  2003-09-11 13:46 ` Gábor Lénárt
@ 2003-09-11 22:40 ` Andries Brouwer
  1 sibling, 0 replies; 9+ messages in thread
From: Andries Brouwer @ 2003-09-11 22:40 UTC (permalink / raw)
  To: Mr. Mailing List; +Cc: linux-kernel

On Thu, Sep 11, 2003 at 05:57:44AM -0700, Mr. Mailing List wrote:

> Ok, for the last few test kernels, there is a horribly
> annoying usb keyboard bug.  after a while in X, or
> just when you start putting some input, all the
> keyboard lights on on my msnatpro keyboard.  after
> that, the keycodes  are screwed up(like the left alt
> button)
> 
> sometimes one key would stick, like
> kkkkkkkkkkkkkkkkkkkkkkkkkk
> 
> now with test 5, the keyboard seems to stop responding
> completely
> 
> the only fix is to unplug/replug keyboard
> 
> help?

# All the keyboard lights.
That probably means that your keyboard did a reset.

# the keycodes are screwed up (like the left alt button)
Most keys are still OK but a few, like left alt, have become bad?

# now with test 5, the keyboard seems to stop responding completely
Do you mean it doesnt work at boot time?
Or do you mean that you work for a while, a reset happens,
and after that the keyboard is dead?

# kkkkkkkkkkkkkkkkkkkkkkkkkk
I asked elsewhere - let me repeat the question:
does this repeat stop (only) when you hit the next key?

Andries




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: horrible usb keyboard bug with latest tests
  2003-09-11 21:38   ` Andries Brouwer
  2003-09-11 22:32     ` Andrew Morton
@ 2003-09-12  3:06     ` Alberto Bertogli
  1 sibling, 0 replies; 9+ messages in thread
From: Alberto Bertogli @ 2003-09-12  3:06 UTC (permalink / raw)
  To: Andries Brouwer; +Cc: Gábor Lénárt, linux-kernel

On Thu, Sep 11, 2003 at 11:38:23PM +0200, Andries Brouwer wrote:
> On Thu, Sep 11, 2003 at 03:46:08PM +0200, Gábor Lénárt wrote:
> > On Thu, Sep 11, 2003 at 05:57:44AM -0700, Mr. Mailing List wrote:
> > > Ok, for the last few test kernels, there is a horribly
> > > annoying usb keyboard bug.  after a while in X, or
> > > just when you start putting some input, all the
> > > keyboard lights on on my msnatpro keyboard.  after
> > > that, the keycodes  are screwed up(like the left alt
> > > button)
> > > 
> > > sometimes one key would stick, like
> > > kkkkkkkkkkkkkkkkkkkkkkkkkk
> > 
> > For me too, even with a normal keyboard attached to the PS/2 keyboard port.
> > In my case it's very rare, and not a 'constant stick' but short 'pulse' of
> > the same character like displaying 'kkkkkkkkk' in my terminal even if I'm
> > sure that I didn't forget my finger on the key. OK, it's not a showstopper
> > bug, but sometimes annoying. It's 2.6.0-test3 (vanilla).
> 
> Yes, I see this too, but very infrequently.
> 
> For the 2.6 kernels key repeat is not taken from the keyboard but is
> done via a kernel timer, and clearly the code is not quite correct.
> I have not yet been able to detect it before I already
> had hit the next key but maybe somebody else can answer:

I hit it too on a PS/2 Siemens keyboard, but surprisingly I could only
verify it with both windows keys on the right side of the keyboard (the
ones between altgr and ctrl). It has never happened with a 'regular' key.

It's not very frequent but I get it about once per day or so.

I use those keys to switch consoles, instead of using
alt + [left|right] arrow; and sometimes one gets stucked and scrolls the
consoles around until I press another key.

I'm pretty sure it's not the keyboard as it never happened in 2.4, and
it's been happening since 2.5.5X or .6X IIRC (in fact I think I posted
something about it).


> When does this repeat stop?
> Does it stop because the next key has been hit?

Yes, it stops on any keypress or, if I'm running X, when it hits the X
console.


> And: does it occur more often when the machine has high load?

I have no idea, I really never thought about it but I'll put load and see
what I can find. 

Do you mean cpu load or some more complex vm load? (ie. I should "while
true; do true ; done" or "make -j bzImage" =)


Please let me know of anything else I can help you with.


Thanks,
		Alberto



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: horrible usb keyboard bug with latest tests
  2003-09-12  9:14 Daniel Blueman
@ 2003-09-13  6:32 ` Mr. Mailing List
  0 siblings, 0 replies; 9+ messages in thread
From: Mr. Mailing List @ 2003-09-13  6:32 UTC (permalink / raw)
  To: linux-kernel

now with test5, keycodes still go bonkers after a
while, but if i come back to computer from being away
for a few hours, the keyboard does not even respond
anymore(no lights or keystrokes) until i unplug/replug.

__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: horrible usb keyboard bug with latest tests
@ 2003-09-12  9:14 Daniel Blueman
  2003-09-13  6:32 ` Mr. Mailing List
  0 siblings, 1 reply; 9+ messages in thread
From: Daniel Blueman @ 2003-09-12  9:14 UTC (permalink / raw)
  To: linux-kernel

I experienced some problems with the synaptics touchpad on a really old
laptop with linux-2.6.0-test4, where movement detected by the touchpad would
cause a stream of kernel messages to be logged.

I'll test again with test5. I doubt this is related to recent changes with
the posting events to the random pool on key and not mouse movement.

---

Andrew Morton <akpm@osdl.org> wrote in message
news:<uIA4.Pz.7@gated-at.bofh.it>...
> Andries Brouwer <aebr@win.tue.nl> wrote:
> >
> > > For me too, even with a normal keyboard attached to the PS/2 keyboard
port.
> > > In my case it's very rare, and not a 'constant stick' but short
'pulse' of
> > > the same character like displaying 'kkkkkkkkk' in my terminal even if
I'm
> > > sure that I didn't forget my finger on the key. OK, it's not a
showstopper
> > > bug, but sometimes annoying. It's 2.6.0-test3 (vanilla).
> > 
> > Yes, I see this too, but very infrequently.
> > 
> > For the 2.6 kernels key repeat is not taken from the keyboard but is
> > done via a kernel timer, and clearly the code is not quite correct.
> > I have not yet been able to detect it before I already
> > had hit the next key but maybe somebody else can answer:
> > 
> > When does this repeat stop?
> > Does it stop because the next key has been hit?
> > 
> > And: does it occur more often when the machine has high load?
> 
> It happens to me madly on one of my machines.  The machine is just some
> three-year-old PS/2 setup.  It's due to mouse activity.
> 
> To reproduce:
> 
> 1: press and hold a key
> 
> 2: start moving the mouse in large, rapid circles
> 
> 3: release the key.
> 
> The keystrokes continue to be inserted for an arbitrarily long period:
it's
> easy to generate thousands of them.  The mouse has to be moved in circles:
> moving it from side-to-side causes small stops which allow things to
> correct themselves.
> 
> It's quite irritating in practice.

-- 
Daniel J Blueman

COMPUTERBILD 15/03: Premium-e-mail-Dienste im Test
--------------------------------------------------
1. GMX TopMail - Platz 1 und Testsieger!
2. GMX ProMail - Platz 2 und Preis-Qualitätssieger!
3. Arcor - 4. web.de - 5. T-Online - 6. freenet.de - 7. daybyday - 8. e-Post


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2003-09-13  6:32 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-09-11 12:57 horrible usb keyboard bug with latest tests Mr. Mailing List
2003-09-11 13:46 ` Gábor Lénárt
2003-09-11 15:23   ` Pau Aliagas
2003-09-11 21:38   ` Andries Brouwer
2003-09-11 22:32     ` Andrew Morton
2003-09-12  3:06     ` Alberto Bertogli
2003-09-11 22:40 ` Andries Brouwer
2003-09-12  9:14 Daniel Blueman
2003-09-13  6:32 ` Mr. Mailing List

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).