|
Bugzilla – Full Text Bug Listing |
| Summary: | IR PS/2 keyboard "prells" keys | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Thorsten Kukuk <kukuk> |
| Component: | Kernel | Assignee: | Vojtech Pavlik <vojtech> |
| Status: | RESOLVED WONTFIX | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P5 - None | ||
| Version: | Beta 2 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | All | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | dmesg output | ||
|
Description
Thorsten Kukuk
2005-08-21 16:41:46 UTC
Vojtech, this is yours it seems Yes, although this just seems that the batteries in the wireless keyboard are running out - there weren't any significant changes in PS/2 keyboard handling between 9.3 and 10.0 This was what I thought at first, too. But the batteries were new, replacing them did not solve the problem, but reinstalling SL9.3 fixed the problem. Interesting. Please enable PS/2 debugging, by issuing echo -n 1 > /sys/module/i8042/parameters/debug (a 0 will disable it again). Then try to reproduce the bug, remembering what you typed and please send me the log. Also, please try adding 'usb-handoff' on the kernel command line, just to rule that possibility of USB interference out. Created attachment 47648 [details]
dmesg output
With Beta3, what I typed was:
'root root root root root root root rooot'
and then 30x Backspace.
But that was not what I got on the screen.
Thanks. Manual decoding gives this: 9c Enter release 93 r release 98 o release 18 98 o 14 94 t 39 b9 space 13 r (no release) 18 98 o 18 98 o 14 t 14 t 14 t 14 t 39 b9 space 13 93 r 18 98 o 18 98 o 94 t release 39 b9 space 13 93 r 18 98 o 18 98 o 14 94 t 39 b9 space 13 93 r 18 98 o 18 98 o 14 94 t 39 b9 space 13 93 r 98 o release 18 98 o 14 94 t 39 b9 space (and so on) Something obviously eats scancodes. It might be the IR transmission, or something in the system. Try removing the ACPI thermal/battery modules. Any result with removing ACPI battery/thermal? Also, it might be worthwhile to change the I8042_POLL_PERIOD #define inside drivers/input/serio/i8042.c to some quite large value (10*HZ) to see if it helps. Sorry, I don't have the time to debug this currently, far too much other work and bugs. |