USB keyboard problem



Heya,

I have a usb keyboard (Genius slimstar pro) and am having
the same problems as others are experiencing. When the kb is
first loaded, the two modifiers ctrl and shift are "stuck"
on. This results in keys like d exiting your terminal. If
you hit ctrl and shift on another kb (I have an at kb hooked
up as well) it resets these modifiers. Once this has been
done, a majority of the keys (a-z, 1-0 etc...) work as they
should. None of the modifier keys work though.

After digging through and playing with the ukbd code, I have
found that when you hit any of the modifier keys, it sends
the two keycodes 0xe0 and 0xe1 as pressed keys to
ukbd_interrupt() and sends nothing when you release the key.

I have tested this keyboard in OpenBSD, Linux and Windows
all with success. I have also tried this without the kbdmux
and get the same results.

Any help or insight into this problem would really be
appreciated as I'm quite stuck on where to go to from here.

Cheers,

Sam.
_______________________________________________
freebsd-hackers@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: Capturing the state of keyboard modifiers on startup
    ... the modifiers during the startup sequence of the application to see if ... keyboard modifiers state is held and could be queried? ... So a specific "program" runs depends on keys that are being pressed ... Since you want a configuration wizard ...
    (comp.lang.java.programmer)
  • Re: Komodo - only for youngsters (at least if they are German)
    ... > keys might be impossible to combine with modifiers like Ctrl on ... > and were completely unaware of additional modifiers like our 'Alt Gr'. ... It forces *too* much unix in Windows. ... Jeff Hobbs, The Tcl Guy ...
    (comp.lang.tcl)
  • Re: keyboard: kernel and X
    ... > become Meta X keys. ... The X and kernel systems are incompatible. ... The Linux kernel has 8 modifiers. ... send the line "unsubscribe linux-kernel" in ...
    (Linux-Kernel)
  • Re: keyboard: kernel and X
    ... >> become Meta X keys. ... >> more modifiers than just shift, ctrl, alt, meta. ... > The X and kernel systems are incompatible. ... send the line "unsubscribe linux-kernel" in ...
    (Linux-Kernel)
  • Re: Shift + F10 doesnt work!!!!!
    ... If you are using a USB keyboard try plugging in a PS2 keyboard before starting the install to see if that allows the keys to work. ... Bill James ... me the same response for the 34 minute hardware sticking point. ...
    (microsoft.public.windowsxp.general)