Я пишу программу libusb для взаимодействия с USB-геймпадом. Я нашел его, открыл его, отсоединился от ядра, заявил интерфейс, и при попытке usb_interrupt_read он возвращает -110 (ресурс временно недоступен)
что делает?
Кроме того, usb_set_configuration терпит неудачу, поэтому я закомментировал это. Мне это нужно?
Почему он не читает?
i = usb_interrupt_read(handle, 0x81, bytes, 8, 50);
printf("%d read\n", i);
perror("read");