ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
6 мая
1366630 Топик полностью
Eddy_Em (29.10.2023 17:33, просмотров: 79) ответил Cкpипaч на В части эффекта от этих строк - подтверждаю. Дальше, неплохо бы услышать, под каким именем поднимается (?) в Линуксе данное устройство. С libusb незнаком даже шляпочно, поэтому как подружить его под Wine с имеющимся устройством, не подскажу.
Скорей всего, ни под каким - так и остается болтаться в недрах /dev/bus/usb/… 

При работе через libusb нет нужды создавать конкретный симлинк в /dev (хотя, бывает полезно иногда). 1) При помощи libudev ищется список устройств с нужными VID/PID, 2) если их несколько - выбираем каким-то своим способом, если одно - проблем нет, открываем и дальше работаем при помощи вызовов libusb.

А вообще, иногда бывают такие устройства, что проще выкинуть "родной" контроллер и воткнуть туда свой. По поводу конкретного устройства, нужно запустить wireshark, настроить фильтр на конкретное устройство и подампить немного пакеты при работе с вендузячьим приложением. Быть может, там реально что-то простое. Ну и выхлоп dmesg посмотреть после подключения устройства.

eddy-em.livejournal.com github.com/eddyem