Эмулировать USB HID-устройство в Windows с устройства, подключенного к удаленной машине Linux

#linux #windows #raspberry-pi #usb #hid

#linux #Windows #raspberry-pi #usb #hid

Вопрос:

Я хочу иметь возможность запускать программу Windows и иметь возможность просматривать удаленное устройство HID, подключенное к моему raspberry pi, и получать к нему доступ через Интернет.

Я смог записывать / отправлять пакеты через python на самой raspberry pi. Но я надеюсь, что смогу запустить программу Windows от производителя, которая изначально не работает в Linux, и получить доступ к этому HID-устройству из нескольких комнат (через Wi-Fi).

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

В основном

  • Эмулировать устройство hid в Windows и двусторонним мостом передавать все пакеты на реальное устройство HID, подключенное к raspberry pi.

Аппаратное обеспечение:

  • Ноутбук с Windows 10
  • Raspberry pi 3 под управлением raspbian
  • Официальный адаптер, который подключает фирменный разъем к устройству USB HID

Комментарии:

1. Предложения о том, как улучшить этот вопрос, приветствуются, английский не является моим родным языком.

Ответ №1:

Я нашел usbip, который, похоже, делает то, что я хочу:https://github.com/cezanne/usbip-win

По сути, это позволяет использовать удаленное USB-устройство в Linux в качестве локального устройства.