
Иногда, после обновления Windows 10 возникает неприятная ситуация, связанная с раскладками клавиатуры.
Проявляется она в основном при подключении к компьютеру по удаленному рабочему столу (RDP, Remote Desktop Protocol) и выражается в том, что появляется лишняя раскладка, которая мешает нормальному переключению языка с русского на английский.
Выглядит это примерно так:

При переключении через назначенную клавишу (например, <Alt+Shift>) происходит двойное переключение раскладки.
В данном случае на рисунке лишней является выделенная раскладка Russian (US keyboard).
Причиной этого, скорее всего, является различие языка системы на машине, с которой происходит подключение, системы на машине удаленного рабочего стола. То есть, на основном компьютере, например, система с русским языком, а на рабочем компьютере с английским (как в моем случае).
Решение выглядит следующим образом:
Необходимо отредактировать реестр и установить (если его нет) или исправить значение флага IgnoreRemoteKeyboardLayout по следующему адресу:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
Параметр называется IgnoreRemoteKeyboardLayout
, который так и переводится «Игнорировать удалённые раскладки клавиатуры». Соответственно указывая ему параметры 0 или 1 мы выключаем его или включаем. По умолчанию он выключен, а значит он не игнорирует раскладки и принимает их с клиентов. Если на компьютер, к которому осуществляется подключение уже добавлены обе раскладки (РУС и ENG), то и смысла в добавлении клиентских не имеется.
Поэтому включаем игнорирование, для этого:
- Нажимаем <WIN+R>, вводим regedit и жмем <Enter>.
- Далее ищем ветку реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
Если параметра IgnoreRemoteKeyboardLayout
там нет — добавляем вручную «ПКМ — Создать — Параметр DWORD (32 бита)» (RBM — New — DWORD (32-bit) Value).
- Устанавливаем значение:
dword:00000001

Вы также можете сохранить следующий блок в текстовый файл с расширением .reg и запустить его.
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"IgnoreRemoteKeyboardLayout"=dword:00000001
После этого обязательно перезагружаемся через меню
“Пуск — Питание — Перезагрузка” (Start — Power — Restart)
В результате лишняя раскладка исчезнет

И двойное переключение раскладки больше не будет раздражать.
Все статьи на тему RDP и устранения проблем в его работе на нашем сайте.
Комментарии закрыты.