-1

Существует ли программный способ определить, какой из файлов /dev/usb/hiddev[0-9] связан с данным периферийным устройством USB, если указан vendor:product код продукта периферийного устройства USB (который можно получить с помощью lsusb)?

То есть мне нужна команда which-usb-file которая работает так:

which-usb-file 0123:4567  -->  /dev/usb/hiddev3

Есть идеи?

2 ответа2

0

Просто попробуй

 udevadm info --query=all -n /dev/usb/hiddevX

Это выведет достаточно информации, чтобы вы могли идентифицировать устройство, включая идентификационные данные поставщика и код.

0

Закончилось делать следующее:

dmesg | grep 0123:4567 | tail -n 1 | sed -e "s/.*\(hiddev[0-9]\).*/\1/g"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .