[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: weird-o-rama: Type5 keyboard suddenly becomes PC104 keyboard...



No it's not weird. Sun keyboards are translated to i386 by the kernel
in 2.6.xx.

Use the i386 keyboard map for your locale and this annoyance will go
away.

--- "Daniel E. Jonsen" <djonsen@implantsciences.com> wrote:
> 
> I have an Ultra5 running a custom 2.6.8 kernel that I'm using as a
> LAMP 
> server.  I have a PCI USB 2.0 board installed so that I can use my
> PC104 
> USB keyboard & mouse and put the Ultra5 on my 4-port USB KVM switch
> while I 
> set everything up & debug, then I'll yank the USB board and move the 
> machine across the building to the server room, where there's plenty
> of 
> space for the Sun type 5 keyboard & mouse.  The kernel I'm running
> now 
> ("USB kernel") has USB and full HID compiled-in and sun KB & mouse as
> 
> modules (not loaded).  I also compiled the exact same kernel, but
> with Sun 
> keyboard & mouse compiled-in and all USB stuff as modules ("Sun 
> kernel").  The whole time using the USB kernel, I had to have the Sun
> KB 
> attached so that the machine wouldn't boot to a serial console, and
> to 
> interact with the OpenFirmware prompt.
> 
> I just tried booting with the Sun kernel after (using the USB kernel)
> 
> running 'dpkg-reconfigure console-data' followed by 'dpkg-reconfigure
> 
> console-common'.  Using these two commands, I set the system keyboard
> map 
> to "sunkeymap", which is apparently correct for a Sun type 5 US 
> keyboard.  After rebooting, the system took no input from the USB
> keyboard 
> and did take input from the Sun keyboard, as expected.  However, what
> I 
> didn't expect was this:  the keys on the sun keyboard, even with the 
> "sunkeymap" console mapping, generate exactly the same output as the
> keys 
> on the USB keyboard when I run it with the Sun keyboard map.  It's as
> 
> though the Sun keyboard's firmware was reprogrammed to generate PC104
> scan 
> codes.  No, I'm not on drugs.  And the Sun keyboard works normally at
> the 
> OpenFirmware prompt.  Anyone have any clue what's causing this?  Any
> idea 
> how I can fix this?
> 
> As a very slight aside, my keyboard actually has "MODEL:  TYPE 6"
> molded 
> into the bottom, but it ran perfectly with the type 5 keymap before,
> and 
> I've only ever read about type 6 keyboards in USB form.
> 
> Thanks.
> 
> Dan.
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-sparc-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
> 
> 



Reply to: