Проблема может проявляться по-разному
- При подключении по RDP к Windows 2012 R2, может появиться дополнительная раскладка клавиатуры RUS US.
- При подключении к сессии пользователя через Shadowing и отключении от нее — у пользователя пропадает Language bar
- Появление в сеансе у пользователя значка экранной клавиатуры
Это все симптомы одной проблемы.
Суть — при подключении к терминальному серверу,
параметр язык ввода по умолчанию получается с клиентского компьютера, который инициировал подключение к удаленному рабочему столу. Это происходит в зависимости от версии RDP-клиента сервер может (у новых — да, у старых — нет).
решение: добавить в реестр ключик, который кажет серверу что нужно игнорировать раскладку на удаленном клиенте
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] «IgnoreRemoteKeyboardLayout»=dword:00000001