On Sat, 10 Dec 2005, Brian A. Stumm wrote:

> Ok so attempting some debugging by modifying the hid-core.c code and what 
> not as well as testing with the HIDBP stuff (usbmouse.c and usbkbd.c) to 
> try to figure out how to make this keyboard work. So far no luck and right 
> now waiting on a make clean - make all routine and I got to thinking...

If you really get desperate, you can use the usbmon facility to trace the
URBs sent under Linux and you can use USB Snoopy to trace the URBs sent
under Windows.  Perhaps comparing the two will highlight a crucial
difference.  It's not an easy job, though.  You have to understand what 
each URB does and you have to be able to decode the hex data.

> I know I was reading about older kernels that struggled hooking usb dev's 
> when bios legacy usb stuff was set. Recent kernels seem to know how to 
> override the bios stuff and disable the usb to ps2 hook from the bios 
> level (if I understood right). 

That's right.

> If that is correct how might I change the behaviour to prevent bios legacy 
> usb from being overridden or unhooked? Perhaps I could even do so in such 
> a way that it worked for this device only?

The only way to keep the BIOS legacy control for USB devices is to turn 
off all support for PCI in the kernel's configuration!  You probably don't 
want to do that.  :-)

Alan Stern



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to