Messages in this thread | | | Date | Tue, 10 Jan 2006 16:28:07 +0100 | From | Vojtech Pavlik <> | Subject | Re: PROBLEM: PS/2 keyboard does not work with 2.6.15 |
| |
On Tue, Jan 10, 2006 at 10:12:21AM -0500, Alan Stern wrote: > On Tue, 10 Jan 2006, Vojtech Pavlik wrote: > > > It's usually that the BIOS does an incomplete emulation of the i8042 > > chip, while still getting in the way to the real i8042. Usually GRUB and > > DOS don't care about sending any commands to the i8042, and so they > > work. The Linux i8042.c driver needs to use them to enable the PS/2 > > mouse port and do other probing, and if the commans are not working, it > > just bails out. > > > > The question of course is why the handoff code doesn't work on that > > platform. > > It turned out that a BIOS upgrade fixed the problem, but this doesn't > answer your question. > > The problem wasn't an incomplete emulation of the i8042, because when the > USB handoff code was commented out the PS/2 keyboard worked okay. This > means the handoff, when enabled, wasn't being done correctly. That could > be the fault of the USB drivers or the BIOS (or both). We have no way to > tell which, because the users have all switched to the newer BIOS.
As usual with BIOS interaction problems.
-- Vojtech Pavlik SuSE Labs, SuSE CR - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |