USB ゲームパッドとやり取りするための libusb プログラムを作成しています。私はそれを見つけて開き、カーネルから切り離し、インターフェースを要求しました。usb_interrupt_read を試みると、-110 (リソースが一時的に利用できません) が返されます。
また、usb_set_configuration は失敗するので、コメントアウトしました。必要ですか?
読まれていないのはなぜ?
i = usb_interrupt_read(handle, 0x81, bytes, 8, 50);
printf("%d read\n", i);
perror("read");