Hi,
Summary of what I am doing:
----------------------------
I am using a custom device that has USB interface (HID class). I would like to use the device with Windows computer as host. For this purpose Windows native HID class driver is used in the host side. When I connect my custom device Windows OS detects it as HID compliant device and enumerates successfully Then I am able to transfer data using Control end point, interrupt IN and OUT end points.
After some investigation I found that Windows uses input.inf file for the custom device. But the device is shown as USB HID. So I need to have a INF file specific for my device to display custom device name, manufacturer and so on.
What I need?
-------------
Now my doubt is, should the INF file be signed/approved by Windows to avoid warning messages?
When I insert the custom device, I can see 2 branchs in the Device manager tree, one as HID-Compliant Device and other one as USB Human Interface Device. Is this behavior correct ?
Thanks for some help.
Best regards,
Dineshkumar M.