В Windows Server при подключении к нему по rdp наблюдается такое явление, как две языковые панели у терминального пользователя. Одна с текстовым индикатором (RU|EN), вторая - с изображением клавиатуры. И при нажатии Alt-Shift или Ctrl-Shift (как у кого настроено) язык ввода не переключается.
Есть несколько способов решения данной проблемы:
Вариант 1.
Завершить сеанс на сервере, закрыть rdp-клиент на локальной машине. Заново подключится. Иногда помогает и если такой вариант устраивает, то можно больше ничего не делать.
Вариант 2.
1. Заходим - пуск - панель управления - язык и региональные стандарты. 2. Вкладка "Языки и клавиатуры" - жмем кнопку - Изменить клавиатуру... 3. На вкладке "Общее" - Ставим язык ввода по умолчанию - английский, далее удаляем русский язык, жмем применить, ок. 4. Проделываем пункт 2 еще раз. 5. На вкладке "Общее" добавляем русский язык (англ. так и оставляем стоять по умолчанию) 6. На вкладке "Языковая панель" должна стоять галочка "Отображать текстовые метки на языковой панели", если не стоит - ставим. 7. На вкладке "Переключение клавиатуры", жмем "Сменить сочетание клавиш" 8. В графе "Смена языка ввода", ставим переключение клавиатуры как нам надо. В графе "Смена раскладки клавиатуры" ставим - не назначено. Жмем "ОК" - "Применить" - "ОК" - "ОК" 9. Перегружаемся.
Помогает в 90%.
Вариант 3.
На терминальном сервере от имени администратора внести изменения в реестр в ветке
HKLM\System\CurrentControlSet\Control\Keyboard Layout:
создать параметр IgnoreRemoteKeyboardLayout типа REG_DWORD(32bit) и установить значение 1.
Либо создать файл time.reg с таким содержанием
Windows Registry Editor Version 5.00
[HKLM\System\CurrentControlSet\Control\Keyboard Layout] "IgnoreRemoteKeyboardLayout"=dword:00000001
И исполнить его.
Перезагрузка. Помогает в 100% случаях.
Предупреждение. Неправильное изменение параметров системного реестра с помощью редактора реестра или любым иным способом может привести к серьезным неполадкам. Для их устранения может потребоваться переустановка операционной системы. Корпорация Майкрософт не гарантирует, что эти неполадки можно будет устранить. Ответственность за изменение реестра несет пользователь.
|