LINUX.ORG.RU

Пообщаться с девайсом, уже подключенным к usbhid

 ,


0

1

Пытаюсь послать INTR_IN к мыши и получаю фигу:

libusbx: error [submit_bulk_transfer] submiturb failed error -1 errno=16
Transfer failed: LIBUSB_ERROR_IO

Если перед этим сделать libusb_detach_kernel_driver(), то, конечно же, все работает. Но отключать девайс от стандартного драйвера для меня крайне нежелательно.

Может есть ли какой-то относительно стандартный подход?

★★★

Последнее исправление: Minoru (всего исправлений: 3)

отключить стандартный драйвер, сделать свои дела, подключить обратно.

второй вариант - раскурить usb-hid драйвер и приделать к нему возможность говорить с userspace, чем-нибудь типа ioctl.

Dark_SavanT ★★★★★
()
Последнее исправление: Dark_SavanT (всего исправлений: 1)

Интерфейса, описанного в Documentation/hid/hiddev.txt, не достаточно?

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.