|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Не удается пробросить устройство через RDP RemoteFX. |
|
Разное - [решено] Не удается пробросить устройство через RDP RemoteFX.
|
Новый участник Сообщения: 7 |
Здравствуйте!
Задача состоит в том чтобы перенаправить графический планшет в RDP, позже потребуется перенаправлять звуковую карту. Перенаправление для обычных устройств работает, сканер например подключается в удаленную сессию нормально. Проблема в том, что указывающие устройства перенаправляються по методу "более высокого уровня", и недоступны для обычного низкоуровневого перенаправления. Впоследствии чего графический планшет превращается в обычную мышь. Решение этой проблемы существует и описывается в этой статье: https://support.microsoft.com/uk-ua/...sb-redirection Но у меня этот способ не работает почему то, хотя находил информацию, что у людей работает все просто, как в статье написано. Пробовал ставить разные версии RDP от 7 до 8.1, установлены все последние обновления Виндовс, потрачено много времени на поиски решения, но в интернете эта тема почти не обсуждается. Может у кого-то есть подобный опыт или какие-то идеи почему это может не работать? |
|
------- Отправлено: 01:09, 05-09-2019 |
Старожил Сообщения: 427
|
Профиль | Отправить PM | Цитировать Цитата SilverVox:
куда перенаправляете какая OS? какая версия RDP? |
|
Отправлено: 09:02, 05-09-2019 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 7
|
Профиль | Отправить 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
|
Профиль | Отправить PM | Цитировать Цитата SilverVox:
ваш планшет есть в списке устройств которые можно пробросить - mstsc - локальные ресурсы - подробнее . ? должно быть как то как Скрытый текст
|
|
Отправлено: 12:12, 06-09-2019 | #4 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Цитата Ageron:
Цитата SilverVox:
Почему?
И быть не должно, потому-что по умолчанию такие устройства как мышь, клавиатура, звуковые устройства, накопители и т. д. заблокированы для перенаправления посредством 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 |
Новый участник Сообщения: 7
|
Профиль | Отправить 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 |
Новый участник Сообщения: 7
|
Профиль | Отправить 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 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Не удается подключится по 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 |
|