Forum Widgets
Latest Discussions
USB Camera fails to initialize on startup
Current setup: - Tablet with a Windows 10 IoT Enterprise image - Application communicates to a USB camera on startup - Application setup with as the custom shell (instead of explorer.exe) - USB camera uses the pre-installed usbvideo.sys driver. Issue: I have an issue with a USB camera video system that is permanently connected to a tablet (via an internal USB hub). On some tablets the camera is correctly initialized and the application can see a video stream but on others it does not initialize. Only by manually re-installing the drivers via device manager does it seem to fix it. In some cases, the tablet ends up failing again and the drivers need to be re-installed again. What could be the issue and how could I fix it? Does this happen to anyone else?TiONSewmAug 05, 2025Copper Contributor39Views1like1CommentEnumerated USB Audio CODEC
In Windows 10 (and I assume 7 and earlier) if I plug a USB hardware device into several different USB ports on my computer running Windows 10, a new enumeration results even though the same driver is used. Example; if I plug the hardware into my computer's left most USB port on the front panel the hardware is enumerated as USB Audio CODEC. When I plug the same hardware into my computer's right most USB port on the front panel the hardware is enumerated as USB- 1 USB Audio CODEC. The saga continues especially when using USB hubs and the enumeration could easily get to be double digit enumeration names. 3rd party software that uses this hardware depends on seeing consist naming of the hardware that is plugged in, so the user must go to the software setup section and verify the correct hardware is selected in case the hardware was plugged into a different USB port on the computer. I'd like to be able to wipe the USB enumeration table from my Windows 10 installation since I've now decided what exact USB port the hardware will always be connected to (so the only enumeration name would be USB Audio CODEC). The Microsoft Community (non tech) suggested I use the USBDeview utility to delete the table. I have tried that and it did not work. As a test I deleted the last two enumerated devices; USB- 8 Audio CODEC and USB- 9 Audio CODEC from the list, rebooted. I then plugged the hardware into a new USB port on my computer, the OS enumerated the hardware as USB- 10 Audio CODEC. Is there a way to fix this issue or should I just live with the problem? Is there a limit to the number of enumerated names? Regards, SteveEEByDesignJan 15, 2022Copper Contributor423Views0likes1Comment
Resources
Tags
- usb1 Topic
- Mixer Unit1 Topic
- audio1 Topic
- Audio devices1 Topic
- Mixer1 Topic
- USB Control1 Topic
- usb video driver1 Topic
- Camera Issues1 Topic