Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Не удается пробросить устройство через RDP RemoteFX.

Ответить
Настройки темы
Разное - [решено] Не удается пробросить устройство через RDP RemoteFX.

Аватара для SilverVox

Новый участник


Сообщения: 7
Благодарности: 1


Конфигурация

Профиль | Отправить PM | Цитировать


Здравствуйте!
Задача состоит в том чтобы перенаправить графический планшет в RDP, позже потребуется перенаправлять звуковую карту. Перенаправление для обычных устройств работает, сканер например подключается в удаленную сессию нормально.
Проблема в том, что указывающие устройства перенаправляються по методу "более высокого уровня", и недоступны для обычного низкоуровневого перенаправления. Впоследствии чего графический планшет превращается в обычную мышь.
Решение этой проблемы существует и описывается в этой статье:
https://support.microsoft.com/uk-ua/...sb-redirection
Но у меня этот способ не работает почему то, хотя находил информацию, что у людей работает все просто, как в статье написано.
Пробовал ставить разные версии RDP от 7 до 8.1, установлены все последние обновления Виндовс, потрачено много времени на поиски решения, но в интернете эта тема почти не обсуждается.

Может у кого-то есть подобный опыт или какие-то идеи почему это может не работать?

-------
Вчера уже нет, а завтра ещё нет.


Отправлено: 01:09, 05-09-2019

 

Старожил


Сообщения: 427
Благодарности: 72

Профиль | Отправить PM | Цитировать


Цитата SilverVox:
перенаправить графический планшет »
какая OS? какая версия RDP?

куда перенаправляете
какая OS? какая версия RDP?

Отправлено: 09:02, 05-09-2019 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для SilverVox

Новый участник


Сообщения: 7
Благодарности: 1

Профиль | Отправить PM | Цитировать


Ageron,
Windows 7 ultimate x86, RDP 8.1
Подключаюсь пока экспериментально к удаленному рабочему столу с Windows 7 ultimate x64 RDP 8.1. Позже будет сервер если все сложится.

Проблема на клиенте. Пробовал добавлять в "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client\UsbSelectDeviceByInterfaces" разные GUID разных классов устройств (мышь, CD-Rom, флешка, камера, звуковая карта и т. д.) и ничего. Хотя в приведенной статье сказано, что устройства должны появится в списке доступных к перенаправлению в клиенте RDP, но не появляются.

-------
Вчера уже нет, а завтра ещё нет.


Последний раз редактировалось SilverVox, 06-09-2019 в 07:53.


Отправлено: 00:02, 06-09-2019 | #3


Старожил


Сообщения: 427
Благодарности: 72

Профиль | Отправить PM | Цитировать


Цитата SilverVox:
хотя находил информацию, что у людей работает все просто, как в статье написано. »
покажите где находили

ваш планшет есть в списке устройств которые можно пробросить - mstsc - локальные ресурсы - подробнее . ?

должно быть как то как
Скрытый текст

Отправлено: 12:12, 06-09-2019 | #4


Аватара для SilverVox

Новый участник


Сообщения: 7
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата Ageron:
ваш планшет есть в списке устройств которые можно пробросить - mstsc - локальные ресурсы - подробнее . ? »
Цитата SilverVox:
Хотя в приведенной статье сказано, что устройства должны появится в списке доступных к перенаправлению в клиенте RDP, но не появляются. »
Нету моего планшета в этом списке.
Почему?
И быть не должно, потому-что по умолчанию такие устройства как мышь, клавиатура, звуковые устройства, накопители и т. д. заблокированы для перенаправления посредством RemoteFX USB и перенаправляються посредством "более высокого уровня". Сделано это для совместимости и экономии трафика.
Указывающие устройства в результате перенаправления "более высоким уровнем" передают только свои относительные координаты (работают как самая примитивная мышь), а движения и прочие свойства не передаються.
В случае с планшетом, независимо от производителя, типа планшета и прочих особенностей, он теряет возможность рисовать, также пропадают свойства нажима наклона и поворота пера, также настройки функциональных клавиш и прочее.


Как раз задача заключается в том, что-бы заставить перенаправлятся посредством RemoteFX USB именно те устройства, которые по умолчанию недоступны для такого рода перенаправления.
(Сделать так, что-бы устройства, которые отсутствуют по умолчанию в указанном списке, там появились)

Зачем мне это надо?

Стационарный компьютер установлен в отдельном помещении, будет исполнять роль сервера терминалов. Пока Windows 7, планируется SERVER. Имеется два стационарных рабочих места (ноутбуки с граф.планшет и монитор-планшет) и один мобильный планшет передвигается в зоне покрытия WiFi. Везде на клиентах Windows 7.
Немного позже хочу поэкспериментировать с перенаправлением звукового устройства (в контрольную комнату, где должно быть тихо, для работы со звуком и видео), также минуя стандартный "высокий" уровень перенаправления, чтобы сохранить все свойства звуковой карты и избежать артефактов в результате динамически меняющегося сжатия звука в процессе RDP - сессии.


Почему я не хочу использовать посторонние решения такие как USB Network Gate и прочие?
-- Дорого. Да и зачем, если в Windows7 (я надеюсь) имеются собственные возможности.

Что было проделано:
Изучены разные материалы (в основном на англоязычных ресурсах) относящиеся как напрямую так и косвенно, включая статью https://support.microsoft.com/uk-ua/...sb-redirection
Скрытый текст
Цитата Ageron:
покажите где находили »
Остальные относящиеся к вопросу напрямую материалы повторяют содержание приведенной статьи, поэтому я не позаботился о сбережении ссылок


Груповые политики:
Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Службы удаленных рабочих столов\клиент подключения к удаленному рабочему столу\Перенаправление USB-устройства RemoteFX\
Разрешить перенаправление RDP для другихподдерживаемых USB-устройств RemoteFX с этого компьютера - Включено

Установлены обновления:
Скрытый текст
KB2574819 (protocol DTLS)
KB2592687 (RDP 8.0)
KB2830477 (RDP 8.1)
KB2857650 (RDP 8.1)
KB2913751 (Smart card redirection fails in RDP 8.1)
KB2923545 (Update for RDP 8.1)
KB2984976 (restricted administration for RDP 8.0 )
KB3020387 (Устраняет уязвимость RDP 8.0)
KB3020388 (security update for Remote Desktop Connection 8.1 )
KB3075226 (security update for RDP)



В соответствии с приведенной статьей, экспериментально внесены такие значения в реестр:
Код: Выделить весь код
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client\UsbSelectDeviceByInterfaces]

"CD-ROM"="{53F56308-B6BF-11D0-94F2-00A0C91EFB8B}"
"MOUSE"="{378DE44C-56EF-11D1-BC8C-00A0C91405DD}"
"USB_DEVICE"="{A5DCBF10-6530-11D2-901F-00C04FB951ED}"
"1111"="{4d36e96f-e325-11ce-bfc1-08002be10318}"


Всем спасибо за участие!

-------
Вчера уже нет, а завтра ещё нет.


Последний раз редактировалось SilverVox, 08-09-2019 в 08:25.


Отправлено: 13:08, 07-09-2019 | #5


Аватара для SilverVox

Новый участник


Сообщения: 7
Благодарности: 1

Профиль | Отправить PM | Цитировать


...Позже были добавлены еще такие значения:
Код: Выделить весь код
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client\UsbBlockDeviceBySetupClasses]

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client]
"fEnableUsbNoAckIsochWriteToDevice"=dword:00000050
"fEnableUsbBlockDeviceBySetupClass"=dword:00000001
"fEnableUsbSelectDeviceByInterface"=dword:00000001
Скрытый текст
Которые видимо должны были присутствовать по умолчанию, и о которых в приведенной статье не упоминается.
Эти ключи я подсмотрел на другом (чужом, соседском) компьютером с Windows 8.
Там было так:
Код: Выделить весь код
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client\UsbBlockDeviceBySetupClasses]

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client]
"fEnableUsbNoAckIsochWriteToDevice"=dword:00000050
"fEnableUsbBlockDeviceBySetupClass"=dword:00000000
"fEnableUsbSelectDeviceByInterface"=dword:00000000

После последних изменений в реестре на одной из машин (УРА ЗАРАБОТАЛО!) заданные устройства появились в списке перенаправления RemoteFX USB.
Скрытый текст

На второй машине список пока пуст.

Какая разница между этими машинами?
Трудно сказать, компьютеры используются более 5-лет, везде стоит Windows 7 ultimate, все настраивалось в процессе функционирования почти одинаково.
Единственное, что на той машине где пока "не работает" не встало (обновление неприменимо к этому компьютеру) обновление KB2913751 устраняющее ошибки перенаправления смарт карт. (Но вряд-ли это может быть причиной)
В поисках причин, почему KB2913751 не устанавливается где-то встречал, что оно включено в более позднее KB3075226, если второе установлено то первое не требуется.

Пока в размышлениях...

-------
Вчера уже нет, а завтра ещё нет.


Последний раз редактировалось SilverVox, 08-09-2019 в 22:38.


Отправлено: 08:23, 08-09-2019 | #6


Аватара для SilverVox

Новый участник


Сообщения: 7
Благодарности: 1

Профиль | Отправить PM | Цитировать


Проблема решена!
В моем случае решением оказался этот ключ в реестре:
Код: Выделить весь код
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client\UsbBlockDeviceBySetupClasses]
"1000"="{3376f4ce-ff8d-40a2-a80f-bb4359d1415c}"
который видимо по умолчанию тоже должен был присутствовать.

Теперь указывающие устройства доступны для перенаправления посредством RemoteFX USB.
Скрытый текст





Но некоторые моменты остались неясными:
На одном из моих компьютеров все работает и без этого ключа.
Еще я не до конца понимаю каким образом это повлияло на мою ситуацию? Ведь насколько я понимаю, в эту ветку реестра следует добавлять GUID устройств перенаправление которых необходимо заблокировать.
Также я не смог найти описание даного GUID.

-------
Вчера уже нет, а завтра ещё нет.


Последний раз редактировалось SilverVox, 10-09-2019 в 07:13.


Отправлено: 00:42, 10-09-2019 | #7



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Не удается пробросить устройство через RDP RemoteFX.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Не удается подключится по RDP Максим_Новиков@fb Windows Server 2012/2012 R2 4 02-10-2013 11:20
Proxy/NAT - Не получается пробросить RDP порт. suvolod Сетевые технологии 9 05-11-2011 08:45
Медиа - Не удается найти устройство звукозаписи znechulyvach Microsoft Windows 7 1 04-03-2011 19:06
Proxy/NAT - Не получается пробросить порт через службу Windows server 2003... Ferum01 Сетевые технологии 3 06-09-2010 13:18
устройство PnP Bios не удается запустить? naum7 Microsoft Windows 2000/XP 0 24-11-2006 13:12




 
Переход