linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Keyboard oddness.
@ 2003-09-20 20:33 Rob Landley
  2003-09-20 22:18 ` Andries Brouwer
  2003-09-21 10:04 ` Vojtech Pavlik
  0 siblings, 2 replies; 35+ messages in thread
From: Rob Landley @ 2003-09-20 20:33 UTC (permalink / raw)
  To: linux-kernel

I've mentioned my keyboard repeat problems before.  I grepped through the logs 
and found a whole bunch of these type messages:

Aug 17 05:28:48 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0x1d0, 
on isa0060/serio0) pressed.
Aug 19 09:06:51 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0x8e, 
on isa0060/serio0) pressed.
Aug 22 04:33:36 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0xcd, 
on isa0060/serio0) pressed.
Aug 22 10:29:45 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0x9f, 
on isa0060/serio0) pressed.
Aug 22 10:43:45 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0x9f, 
on isa0060/serio0) pressed.
Aug 24 00:29:57 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0xd0, 
on isa0060/serio0) pressed.
Aug 26 19:46:44 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0xcd, 
on isa0060/serio0) pressed.
Aug 26 22:18:52 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0x1cb, 
on isa0060/serio0) pressed.
Aug 26 22:36:32 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0x1d0, 
on isa0060/serio0) pressed.
Aug 28 05:18:28 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0x97, 
on isa0060/serio0) pressed.
Aug 28 07:28:48 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0x1d0, 
on isa0060/serio0) pressed.
Sep  1 19:18:52 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0xcb, 
on isa0060/serio0) pressed.
Sep  1 19:50:52 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0xd0, 
on isa0060/serio0) pressed.
Sep  2 00:52:01 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0x94, 
on isa0060/serio0) pressed.
Sep  2 13:37:52 localhost kernel: atkbd.c: Unknown key (set 0, scancode 0xfc, 
on isa0060/serio1) pressed.
Sep  2 13:37:52 localhost kernel: atkbd.c: Unknown key (set 0, scancode 0xfc, 
on isa0060/serio1) pressed.
Sep  2 22:31:25 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0xb9, 
on isa0060/serio0) pressed.
Sep  3 04:58:47 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0x1d0, 
on isa0060/serio0) pressed.
Sep  3 14:26:41 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0xd0, 
on isa0060/serio0) pressed.
Sep  3 22:03:33 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0xd0, 
on isa0060/serio0) pressed.
Sep  3 22:06:53 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0xd0, 
on isa0060/serio0) pressed.
Sep  3 22:27:33 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0x9e, 
on isa0060/serio0) pressed.
Sep  4 16:00:48 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0x9d, 
on isa0060/serio0) pressed.
Sep  5 00:29:00 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0xd0, 
on isa0060/serio0) pressed.
Sep  5 00:42:40 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0xcd, 
on isa0060/serio0) pressed.
Sep  5 00:43:40 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0x92, 
on isa0060/serio0) pressed.
Sep  5 00:52:00 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0x1d0, 
on isa0060/serio0) pressed.
Sep  5 00:54:40 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0x1d0, 
on isa0060/serio0) pressed.
Sep  5 01:49:00 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0xd0, 
on isa0060/serio0) pressed.
Sep  5 02:24:40 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0xd0, 
on isa0060/serio0) pressed.
Sep  5 03:06:00 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0xcd, 
on isa0060/serio0) pressed.
Sep  5 14:36:01 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0xd0, 
on isa0060/serio0) pressed.
Sep  5 14:37:42 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0xae, 
on isa0060/serio0) pressed.
Sep  5 15:23:42 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0x90, 
on isa0060/serio0) pressed.
Sep  5 15:38:22 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0x97, 
on isa0060/serio0) pressed.
Sep  5 16:03:42 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0x1cb, 
on isa0060/serio0) pressed.
Sep  5 18:16:22 localhost kernel: atkbd.c: Unknown key (set 2, scancode 0xd0, 
on isa0060/serio0) pressed.

(There's more, it just goes on and on...)

Any clues?  (Thinkpad iSeries...  1200, I think.)

Rob

^ permalink raw reply	[flat|nested] 35+ messages in thread
* Re: Keyboard oddness.
@ 2003-09-26  9:43 Nicolas Mailhot
  2003-09-26 10:24 ` Vojtech Pavlik
  0 siblings, 1 reply; 35+ messages in thread
From: Nicolas Mailhot @ 2003-09-26  9:43 UTC (permalink / raw)
  To: linux-kernel; +Cc: Vojtech Pavlik

[-- Attachment #1: Type: text/plain, Size: 1282 bytes --]

Vojtech Pavlik  wrote:

|> Many people have reported missing key releases, and, as a consequence
| of that,
| > stuck keys. Your reports feel a bit different: the e0 is sometimes lost from
| > a key press, sometimes from a key release.

| I'm wondering if it could be a bug in the i8042.c driver ...

This is worse than that. I'm seing the same kind of bug on a pure HID+EHCI setup 
and I've seen other reports of USB problems on the lists these past months.

I can't just believe everyone and his cat has suddenly a faulty/broken keyboard.

The fact is software autorepeat seems extremely brittle in 2.6 and goes nuts every
once in a while for *everyone* (and I also seem to remember this was not always the 
case - the first 2.5 I tried didn't go mad on my setup this only happened later in 
2.5.7x times I think). Now maybe the underlying keyboard drivers are feeding it junk
I don't know but this is no justification for the way it's been misbehaving (crap 
hardware happens, glitchy hardware is common but the autorepeat code seems to expect
ideal behaviour that only happens on paper)

Couldn't it at least detect there's a problem ? Most people I know do not press a key
2000+ times in a row during normal activity.

Cheers,

-- 
Nicolas Mailhot

[-- Attachment #2: Ceci est une partie de message numériquement signée --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

end of thread, other threads:[~2003-10-04 12:23 UTC | newest]

Thread overview: 35+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-09-20 20:33 Keyboard oddness Rob Landley
2003-09-20 22:18 ` Andries Brouwer
2003-09-21 18:51   ` Rob Landley
2003-09-21 10:04 ` Vojtech Pavlik
2003-09-21 20:20   ` Rob Landley
2003-09-22 20:06   ` Rob Landley
2003-09-22 22:06     ` Andries Brouwer
2003-09-23  0:23       ` Rob Landley
2003-09-23 10:51         ` Greg Louis
2003-09-25 23:59       ` Rob Landley
2003-09-26  1:27       ` Rob Landley
2003-09-26  8:15         ` Andries Brouwer
2003-09-26  8:43           ` Rob Landley
2003-09-26  8:46           ` Vojtech Pavlik
2003-09-26  9:43 Nicolas Mailhot
2003-09-26 10:24 ` Vojtech Pavlik
2003-09-26 10:41   ` Nicolas Mailhot
2003-09-26 10:51     ` Vojtech Pavlik
2003-09-26 12:48     ` jw schultz
2003-09-26 13:08     ` Nicolas Mailhot
2003-09-26 13:41       ` Vojtech Pavlik
2003-09-26 14:12         ` Nicolas Mailhot
2003-09-26 14:17           ` Vojtech Pavlik
2003-09-26 14:21             ` Nicolas Mailhot
2003-09-26 14:26               ` Vojtech Pavlik
2003-09-26 14:50                 ` Nicolas Mailhot
2003-09-26 15:06                   ` Vojtech Pavlik
2003-09-26 15:21                     ` Nicolas Mailhot
2003-09-26 15:24                       ` Vojtech Pavlik
2003-09-26 13:56       ` Helge Hafting
2003-09-26 14:01         ` Mike Dresser
2003-09-28 10:58           ` Helge Hafting
2003-10-02 12:40             ` Pavel Machek
2003-10-01 10:09   ` Pavel Machek
2003-10-01 13:06     ` Nicolas Mailhot

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).