Нужно пробросить USB штрих-код сканер в windows server 2016. Просто при подключении по RDP передаётся то, что читает сканер, но не появляется устройства в системе и программа, в которую нужно передавать этот вывод (не 1с), не может с ним работать. Штатными средствами windows получилось пробросить много чего, то только не hid.
Попробовал USB network gate. Она без проблем пробросила сканер, устройство появляется в системе, но вывод с него идёт не в сеанс rdp подключения, а на саму хост машину (вижу в vmware консоли то, что считываю сканером).
Встречал сообщения, что windows блокирует доступ к локальным hid устройствам при подключении по rdp. Можно ли это как то обойти?
Понимаю, что идеальным вариантом было бы перевод сканер в режим com порта и он спокойно передался бы по rdp, но сканеров уже много куплено и они это не умеют (китайский noname).
Значит это сделанно специально чтобы программу не использовали по RDP - так как hid - всегда аппаратный. Протокол RDP не позволит иметь различные устройства для сеансов.
На каждую копию свою вирт машину надои доступ к ней по VNC.
Мне кажется что вы пытаетесь обойти лицензирование за счет RDP
По-поводу обхода лицензии - программу они купили, просто это тот случай, когда софт развивался очень долго и часто с костылями и не особо то хочет меняться. Одни только пароли в plain text виде в конфигурационном файле чего стоят ... Поэтому в идеале для этого софта - один компьютер, одна версия программы. Но плодить столько виртуальных windows машин не хотелось бы.
По-поводу remotefx - для полноценного использования нужен hyperv. Я сделал вариант без hyperv, который позволяет пробрасывать много больше usb устройств (вебкамера и сканер отпечатком пальцев от ноута предложило пробросить), но вот с hid упорно не хочет. В мануалах microsoft написано по-поводу клавиатур (сканер определяется в системе как клавиатура) - проброс поддерживается, но только "вывод устройства". Не нахожу быстро ссылку на статью майкрософтовскую. Сегодня буду пробовать вариант с штрихкод сканером, который умеет эмулировать com порт.
Да, уже нашёл устройство, которое умеет эмулировать com порт. Сейчас тестим и если будет стабильно работать, будем менять штрихкод сканеры. Просто, почти уверен, что нужно что-то подправить в групповой политике безопасности и винда дала бы доступ к hid.