Most recent kernel where this bug did not occur: 2.6.11 Distribution: Debian sid Hardware Environment: Athlon XP 1800+ Single Processor, Startech 4port KVM switch. Software Environment: Current sid base. Problem Description: On boot with with vanilla kernel 2.6.1[2,3,4] my ps/2 devices start acting sporattically. dmesg and /var/log/kern.log contains the following message: atkbd.c: Keyboard on isa0060/serio0 reports too many keys pressed. There doesn't seem to be any warnings regarding the mouse itself, though I'm sure the KVM is causing the mouse to act strangely as well (it works fine before I switch to a different computer or for the first 30secs - 2 mins of operation after a boot). Seems that others are experiencing this "phenomenon" with other KVM switches such as Belkin. (from searches via Google). Steps to reproduce: Compile vanilla 2.6.12, 2.6.13, 2.6.14 and boot the system, within seconds/minutes the keys start lagging out and the mouse goes crazy in both gpm and X.org when you send input (ie. use it). To specifically trigger the effect, either use the machine for a few minutes, or switch ports via (Ctrl+Ctrl+[1-4]) then switch back to the original machine with either the hotkeys or via the front KVM button and the above warning messages are produced.
Is there any more information I can provide, or anything else I can try to further bump this bug? I'm at a loss, there is no information I can find on the net regarding this specific issue, except that most people with startech/belkin kvm's are experiencing the same problems.
Hmm, does "sporattic" meen something between "sporadic" and "erratic"? Anyway, passing i8042.debug=1 on the kernel command line will add enough debugging into your 'dmesg' output for us to be able to figure it out, hopefully.
Created attachment 6895 [details] Dmesg output from one of the computers. After enabling the debugging switch, this is what the dmesg output looks like after a clean boot. This is under kernel 2.6.14, about 20 seconds after the system finished booting.
Is there a switch I can enable for debugging the mouse driver? The mouse goes nuts (as described in other bugs here), though admittedly I have not tried some of the provided solutions or patches. I'm under the impression that this KVM switch seems to be the root of the problem overall, though only affected in kernels after 2.6.11.
Ok, I've tried adding psmouse.proto=imps and it fixed the mouse issues. The odd part of all of this, is that it fixed the keyboard problems as well. Which I'm sure anyone would find quite odd. Fixing the mouse fixed both the mouse and keyboard. I can successfully switch between any of the attached computers, and the one with the above kernel command responds instantly and constantly well. *shrug*
Ok, so your KVM gets confused by extended probes. Could you please try the first patch from bug 5703 - hopefully requesting a full reset before doing intellimouse/explorer probes will get KVM back to its senses.
I'm assuming the patch from bug 5703 fixed this issue. Please reopen this bug if it's still present in kernel 2.6.16.