У меня есть небольшая программа, которая использует сканер штрих-кода USB для чтения штрих-кодов и отображения их на консоли.Каждый раз, когда я перезапускаю программу, мне нужно отключить и снова подключить устройство, иначе я получаю usb.core.USBError: [Errno 19] Нет такого устройства (возможно, оно было отключено) ошибка.Почему это так и как я могу убедиться, что мне не нужно каждый раз подключать устройство?