libusb future