Перейти к основному содержанию

Лишняя раскладка клавиатуры в RDP

Windows

Иногда при подключении к удалённому компьютеру по RDP появляется лишняя раскладка клавиатуру, что нереально бесит. Причём проблема плавающего характера, то она есть, то её нет. Для переключения между языками ввода приходится нажимать несколько раз.

Горе, как говорится, от большого ума. Клиент подключения к удалённому рабочему столу передаёт вашу текущую раскладку удалённому компьютеру. Если текущие раскладки на вашем и удалённом компьютере на момент подключения совпадают, то ничего не происходит. А если раскладки отличаются, то вместо одной из раскладок удалённого компьютера появляются две, для разных клавиатур. Выглядит это примерно так:

rdp

Чтобы избавиться от проблемы нужно на удалённом компьютере включить функцию игнорирования раскладки удалённого клиента. Делается это в редакторе реестра:

regedit

Переходим в ветку реестра:

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

Добавляем параметр DWORD (32 бита):

regedit

Называем параметр IgnoreRemoteKeyboardLayout и устанавливаем значение 1:

regedit

Можете сохранить код в текстовый файл RemoteKeyboard.reg и запустить его:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"IgnoreRemoteKeyboardLayout"=dword:00000001

Можете скачать готовый файл RemoteKeyboard.reg.

Перезагружаем удалённый компьютер.

Теперь при RDP подключении к удалённому компьютеру лишних раскладок не появится.

rdp

Теги

 

Похожие материалы