4 ms·
How come your Windows use case didn't require Zadig? I couldn't get any USB device to work via WebUSB without it.
by baxuz 5y ago
How come your Windows use case didn't require Zadig? I couldn't get any USB device to work via WebUSB without it.
- NoahKAndrews 5y agoThey probably use WCID, which is a mechanism for devices to tell Windows that they are compatible with the generic WinUSB driver. Zadig is useful for older versions of windows, non-WCID devices, and when you want to override that auto-specified driver. Here's more information from the author of Zadig: https://github.com/pbatard/libwdi/wiki/WCID-Devices https://github.com/pbatard/libwdi/wiki/WCID-Devices
- RReverser 5y agoThey mentioned below that they have their own devices they can control. As I understand it, for those kinds of IoT usecases the workflow is easier because, instead of overriding the driver defined by the OS, you can define WebUSB-compatible descriptor that will "just work" across all platforms.