Не меняется раскладка клавиатуры в RDP-сессии с Windows Server 2008 R2
Disclaimer: данная проблема у меня лежала в долгом-предолгом ящике уйму лет (примерно с выхода редакции R2 Windows Server 2008). Она мне попортила немало крови, отняла массу времени, но я с маниакальным упорством ее игнорировал, всегда используя обходной путь. Сегодня я впервые задумался о том, что пора ее решить, и неожиданно для себя решил. Что мешало сделать это раньше — загадка. Но так уж я устроен.
Проблема: в RDP-сессии с Windows Server 2008 R2 не переключается раскладка клавиатуры. При этом значок языка в панели задач меняется, но рядом с ним появляется дополнительный значок клавиатуры, через который надо вручную (мышкой) менять язык ввода.
Решение: лежит через редактор реестра.
1. Открываем оный по команде regedit на сервере
2. Заходим в ветку HKLM\System\CurrentControlSet\Control\Keyboard Layout
3. Создаем новый параметр типа REG_DWORD (32 bit) с названием IgnoreRemoteKeyboardLayout и значением 1
4. Закрываем редактор реестра и перезагружаем сервер
Вуаля!
Ты крут) Был способ попроще, но не такой крутой — установить в качестве раскладки по-умолчанию EN
на 64-bit не срабатывает
Шикарно! спасибо за решение!!! сам весь измучился с этим переключением)
Это правда очень интересный баг.
Я тоже периодически сталкиваюсь с ним. Причем насколько я обратил внимание, проблема не в самом сервере, точнее в связке сервер+клиент. Так как этот баг появляется на разных клиентах, при подключении пользователя с разных компов под одной и той же учетной записью.
Есть непроверенное предположение, весь фикус-пикус в разных настройках языка по умолчанию. У меня на серваке язык ввода по умолчанию стоит английский и на рабочем компе так же, а вот на домашнем компе язык ввода по умолчанию стоит русский. Когда я с рабочего компа захожу, все ХОРОШО, а вот когда с домашнего… появляется данный баг!!!!
Так что как вариант, надо установить одинаковый язык ввода по умолчанию, и дожно наступить счастье)))))
Спасибо за внимание, надеюсь это кому то пригодится.
С уважением, администратор «TiR-Luganck» http://tir.lg.ua/