У меня немецкая Windows 2008 R2 с установленным английским многоязычным пакетом. Определена только немецкая и английская клавиатура. Работает нормально.
Я использую Windows 7 с версией PL и настройками клавиатуры PL. И мой клиент, который входит в эту Windows 2008 R2, использует немецкую Windows 7, Windows XP.
Когда я вхожу в Windows 2008 R2, он автоматически переключает клавиатуру на сервере на PL (и я могу выбирать между тремя клавиатурами, но нет возможности удалить эту клавиатуру PL). Это не будет большой проблемой, но мой клиент, использующий немецкие окна, также видит эту PL-клавиатуру, и она тоже по умолчанию для него ...
Есть ли способ убедиться, что работают только клавиатуры, определенные на сервере, а не те, которые пропущены через RDP?
Чтобы полностью игнорировать удаленную раскладку клавиатуры, используйте раздел реестра, как указано в http://support.microsoft.com/?id=322042. Хотя в KB перечислены окна 2000, ключ работает так же хорошо и для 2008 года.
После применения раскладка локальной клавиатуры на клиентском компьютере, подключающемся к серверу с этим ключом реестра, будет игнорироваться, и вместо этого будет использоваться раскладка клавиатуры по умолчанию для удаленного компьютера, настроенная на панели управления.
У меня все время была одна и та же проблема. Вам необходимо изменить реестр на сервере RDS.
Для этого выполните следующие действия:
На сервере терминалов нажмите кнопку Пуск, выберите команду Выполнить, введите regedit и нажмите кнопку ОК.
Найдите и щелкните следующий подраздел реестра:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Раскладка клавиатуры
Имя значения: IgnoreRemoteKeyboardLayout Тип данных: REG_DWORD Данные значения: 1
Я бы зашел на сервер, перешел в Панель управления> Просмотр категорий, «Сменить клавиатуру или другие методы ввода» и удалить лицензию PL из ОС. Если вам на самом деле не нужно его использовать, удалить его не составит труда, верно?
У меня нет возможности проверить это, так что я могу быть вне базы.
Вы можете обойти это, используя клавиши быстрого переключения для изменения языка ввода. По умолчанию это LEFT ALT + SHIFT.
Что касается Windows Server 2008 R2, мне также пришлось предпринять следующие шаги, чтобы экранная клавиатура исчезла после подключения RDP:
Панель управления -> Все элементы панели управления -> Центр специальных возможностей-> Используйте компьютер без мыши или клавиатуры
Удостовериться "Используйте экранную клавиатуруфлажок установлен отключен. HTH.