Closed yene closed 6 years ago
Do these devices appear if you use the node-usb
library directly?
Yes, it is reported by node-usb
usb.getDeviceList()
When I connect the GPS Receiver to the other USB bus (a different USB port) he appears in webusb
.
It seems the second USB bus is filtered out somewhere in the code. I did a quick look but found no location where this could have happened.
Working
Not working
That is strange. As a test, you can "fool" webusb into listing all devices returned by the libusb adapter by passing an invalid filter:
usb.requestDevice({
filters: [{something: null}]
})
.then(device => {
...
});
This will at least tell us if its the filters removing your device if it correctly appears in that list.
Problem:
USB device with vendor id 0x0e8d (3725) missing in listUSBDevices()
the USB device is listed in Google Chrome
How to reproduce: JSON export of getDeviceList()
Picture of USB hierarchy