Hi, > Of course, reading the current code more carefully, usb_host_get_port > is never actually called with a hub device (let alone a root hub),
Ah, the root hub itself. I've assumed you mean a device plugged into the root hub. That explains the confusion. Yes, passing through hubs is simply not supported, only individual devices, so that should never happen. > so I guess it is a valid assumption that libusb_get_port_numbers will > always return at least 1 in the non-error path. Correct. take care, Gerd