diff --git a/src/printer/posprinter.cpp b/src/printer/posprinter.cpp index 93b9e0b..eb32ceb 100644 --- a/src/printer/posprinter.cpp +++ b/src/printer/posprinter.cpp @@ -22,6 +22,10 @@ PosPrinter::PosPrinter() throw std::runtime_error("Init error"); } +#if defined(_WIN32) + libusb_set_option(contextPtr_, LIBUSB_OPTION_USE_USBDK); +#endif + libusb_device** devList; int devCount = libusb_get_device_list(contextPtr_, &devList); if (devCount <= 0) {