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

Лишняя раскладка клавиатуры в 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

Теги

 

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

Удалённо завершить сеанс пользователя Windows Server 2012 R2

Случилось так, что юзер на сервере запустил Wireshark и забыл. Через несколько дней оперативка кончилась и серверу Windows Server 2012 R2 стало плохо. Попытки зайти на сервер по RDP или консоль не увенчались успехом. Удалось удалённо подключиться к управлению компьютером и в логах узнать о проблемах с оперативкой. Стало понятно, что нужно сделать юзеру LOGOFF, чтобы все запущенные приложения завершили свою работу.

Теги

The following boot-start or system-start driver(s) failed to load: i8042prt

Драйвер i8042prt для контроллера Intel 8042, который управляет клавиатурой и PS/2-совместимой мышкой. Ошибка возникает при установленной клавиатуре и мыши USB или вообще без них.

Windows Server 2016 — настройка Windows Server Backup

Настроим с нуля Windows Server Backup на сервере с операционной системой Windows Server 2016. Я хочу, чтобы сервер сам себя бэкапил. К ОС подключен диск "B", будем бэкапиться на него. Поехали.

Теги