Re: MB without keyboard controller / USB-only keyboard ?

Randy.Dunlap (rddunlap@osdl.org)
Thu, 16 Jan 2003 08:18:04 -0800 (PST)


On Thu, 16 Jan 2003, Stephan von Krawczynski wrote:

| On Thu, 9 Jan 2003 23:24:59 +0100
| Vojtech Pavlik <vojtech@suse.cz> wrote:
|
| > On Thu, Jan 09, 2003 at 11:42:47AM +0100, Stephan von Krawczynski wrote:
| > > Hello all,
| > >
| > > how do I work with a mb that contains no keyboard controller, but has only
| > > USB for keyboard and mouse?
| > > While booting the kernel I get:
| > >
| > > pc_keyb: controller jammed (0xFF)
| > >
| > > (a lot of these :-)
| > >
| > > and afterwards I cannot use the USB keyboard.
| > > Everything works with a mb that contains a keyboard-controller, but where I
| > > use a USB keyboard.
| >
| > Get 2.5. ;) It should work without a kbd controller ... you can even
| > disable it in the kernel config ...
|
| Nice idea, but not acceptable as this setup is for production use, you simply
| won't do that.
| It would be helpful if there was a kernel parameter for disabling the
| keyboard(-check) in 2.4. We found out that disabling it as kernel patch is not
| the right way, as standard setups with keyboard controller do not work any
| longer afterwards. This is a setup where user should be able to choose...
| The box contains a BIOS where I can type around with USB-keyboard, btw.

I asked 1 week ago if the system BIOS does PS/2 keyboard emulation.
I think you are saying here that it does, so I'll try to confirm that:

Does the USB keyboard work when talking to BIOS Setup?
Does the USB keyboard work if NO Linux USB drivers are loaded?
Or are you using the USB keyboard only by having Linux USB drivers
loaded?

I posted a patch to 2.4.20 on 2002-Dec-04 that might work for you.
It's available at
http://www.osdl.org/archive/rddunlap/patches/kbc_option_2420.patch

It might work for you. If you try it out, please let me know how it
does for you.

-- 
~Randy

- 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/