RE: HID Composite Device.

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

 



Hey all, I found the problem.

When you mess around with a gadget device, you need to uninstall the
'driver' from windows, so that it won't key on the vendor and product
ID's. It seems windows makes assumptions if it's seen a device before.

So when I uninstalled the device from the device manager before removing
it, then plugged it back in, everything worked.

Thanks for all your help!
-Woody
 

> -----Original Message-----
> From: Xiaofan Chen [mailto:xiaofanc@xxxxxxxxx] 
> Sent: Friday, June 04, 2010 7:30 PM
> To: Douglass, Woody
> Cc: Chouteau Fabien; linux-usb@xxxxxxxxxxxxxxx
> Subject: Re: HID Composite Device.
> 
> On Fri, Jun 4, 2010 at 10:49 PM, Douglass, Woody 
> <Woodrow.Douglass@xxxxxxxxxxxxxx> wrote:
> 
> > If I comment out the joystick descriptor, and just leave the mouse, 
> > it's recognized in windows as a "HID-compliant game controller",
> 
> Is this true? Then you have a problem. Maybe you mean as 
> "HID-compliant Mouse"?
> 
> Just guessing here: what if you swap the two interfaces ( 
> Interface 0 is mouse and Interface 1 is Joystick)?
> 
> > but I don't get usb errors, or 'not recognized'. This may be a clue
> >
> Does you device list as a "USB Composite Device" under device 
> manager? It should have at least 5 entries under Device 
> Manager if you get it working (USB composite Device, HID 
> Mouse, HID Gamepad, and two more entries under Human 
> Interface Device).
> 
> Check the setupapi log file as well.
> http://www.microsoft.com/whdc/driver/install/setupapilog.mspx
> http://www.microsoft.com/whdc/driver/install/diagnose.mspx
> 
> 
> --
> Xiaofan http://mcuee.blogspot.com
> 


Confidentiality Note: The information contained in this message, and any attachments, may contain proprietary and/or privileged material. It is intended solely for the person or entity to which it is addressed. Any review, retransmission, dissemination, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer. 
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux