fork of libusb