condition for libusb