Архив

Архив Август 2013

Не меняется раскладка клавиатуры в RDP-сессии с Windows Server 2008 R2

31 августа 2013

keyboard-loading-switchingDisclaimer: данная проблема у меня лежала в долгом-предолгом ящике уйму лет (примерно с выхода редакции 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. Закрываем редактор реестра и перезагружаем сервер

Вуаля!

Default , ,