Lan Barnes wrote:
I have a gyration keyboard for my MythTV box and I've never gotten it to
work properly. I tested it on M$ and the HW works perfectly there.

According to the internets, it works under linux provided you have usbhid
loaded. I can't find that with locate.

Please remind me, is this something I need to do a kernel compile to get?
I'm loath to compile the kernel on a Myth box because I don't know how it
was originally configured and I don't want to break anything.

Could I just find a precompiled usbhid module for my kernel and use it, or
does it need hooks in the kernel I have?

Linux xena 2.6.20-1.2944.fc6 #1 SMP Tue Apr 10 18:46:45 EDT 2007 i686
athlon i386 GNU/Linux

The usbhid module is built in to the kernel already. That is why USB keyboards and mice work at all.

  usbhid = Universal Serial Bus Human Interface Device

usbhid defines a standardized protocol for communicating with devices designed to interact with humans.

I know it is already in your system because when you posted this message <http://www.kernel-panic.org/pipermail/kplug-list/2007-February/089806.html> a few months ago it had the following (snippet of dmesg):

<quote>
Feb  3 10:56:29 xena kernel: usbcore: registered new driver libusual
Feb  3 10:56:29 xena kernel: usbcore: registered new driver hiddev
Feb  3 10:56:29 xena kernel: usbcore: registered new driver usbhid
Feb  3 10:56:29 xena kernel: drivers/usb/input/hid-core.c: v2.6:USB HID
core driver
</quote>

Your problem with the keyboard is probably related to the assumed layout used by the keyboard driver. Where do you have the problems? Is it in a plain console (no X Windows) or when running an X Windows session?

Gus


--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to