Author Topic: HID compliant device not recognized by Windows 10  (Read 20149 times)

Jan Axelson

  • Administrator
  • Frequent Contributor
  • *****
  • Posts: 3033
    • Lakeview Research
Re: HID compliant device not recognized by Windows 10
« Reply #15 on: November 06, 2017, 10:33:40 am »
Oh my. Thank you for reporting your findings!

Renate

  • Frequent Contributor
  • ****
  • Posts: 97
Re: HID compliant device not recognized by Windows 10
« Reply #16 on: July 21, 2020, 02:28:26 pm »
This post should be dragged out of the dust every few years.
Windows in the later versions asks for the BOS descriptor.
Normally a good USB implementation will stall if it doesn't know about BOS descriptors.
Some fixed implementations (like the TI OMAP bootloader in ROM) are simple enough that they get flummoxed and disconnect.
Windows will do the same thing 3 times, get the same result 3 times and suspend the device.
As above, the solution is to notate the device as not liking BOS queries.

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\usbflags\vvvvpppprrrr\SkipBOSDescriptorQuery = DWORD(1)
vvvv = vid, pppp = pid, rrrr = revision
The registry key should already be there.

Jan Axelson

  • Administrator
  • Frequent Contributor
  • *****
  • Posts: 3033
    • Lakeview Research
Re: HID compliant device not recognized by Windows 10
« Reply #17 on: July 21, 2020, 09:24:13 pm »
Thanks for the reminder!