Хвостат Хвостатыч (hvostat_hvostat) wrote,
Хвостат Хвостатыч
hvostat_hvostat

Category:

Не переключается раскладка в RDP

В Windows Server при подключении к нему по RDP иногда может наблюдаться такое явление, как две языковые панели у терминального пользователя. Одна с текстовым индикатором (RU|EN), вторая - с изображением клавиатуры. И при нажатии Alt-Shift или Ctrl-Shift (как у кого настроено) язык ввода не переключается.

Есть несколько способов решения данной проблемы:

Вариант 1.

1. Заходим - пуск - панель управления - язык и региональные стандарты.
2. Вкладка "Языки и клавиатуры" - жмем кнопку - Изменить клавиатуру...
3. На вкладке "Общее" - Ставим язык ввода по умолчанию - английский, далее удаляем русский язык, жмем применить, ок.
4. Проделываем пункт 2 еще раз.
5. На вкладке "Общее" добавляем русский язык (англ. так и оставляем стоять по умолчанию)
6. На вкладке "Языковая панель" должна стоять галочка "Отображать текстовые метки на языковой панели", если не стоит - ставим.
7. На вкладке "Переключение клавиатуры", жмем "Сменить сочетание клавиш"
8. В графе "Смена языка ввода", ставим переключение клавиатуры как нам надо. В графе "Смена раскладки клавиатуры" ставим - не назначено. Жмем "ОК" - "Применить" - "ОК" - "ОК"
9. Перегружаемся.

Этот метод помогает в 90%.

Вариант 2.1

Вручную, на терминальном сервере от имени администратора вваливаемся в regedit, идём в:
HKLM\System\CurrentControlSet\Control\Keyboard Layout:

Там создаём параметр IgnoreRemoteKeyboardLayout типа REG_DWORD(32bit) и устанавливаем значение "1".

Вариант 2.2
Создать файл kb_layout.reg с таким содержимым:

[HKLM\System\CurrentControlSet\Control\Keyboard Layout]
"IgnoreRemoteKeyboardLayout"=dword:00000001

Применяем файл.
Перезагружаемся.
Это должно помочь в 99.9% случаях.
Tags: rdp, windows, гайдлайн
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 4 comments