Удалить значок (иконку) клавиатуры в языковой панели. Терминал. Windows Server
Появился значок клавиатуры рядом с переключением раскладки. Теперь чтобы переключиться на RU нужно нажать Alt_shift затем Ctrl+Shift.Как убрать этот значок?
Иногда при настройке терминала может появиться проблема с выбром языка клавиатура EN RU - значок клавиатуры. При стандартном переключении на RU - продолжался ввод данных на EN языке и приходилось добавлять ещё смену языка комбинацией Ctrl+Shift или переключать значком клавиатуры. Очень неудобно!
Не смотря на все попытки преустановить языки панели и различных манипуляциях с параметрами - ничего не помогало.
Оказалось, что за вывод значка клавиатуры в языковой панели отвечает сам терминал.
Побороть данную непрятность можно следующим образом.
- Включаем regedit
Идем по ветке реестра KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
В данной ветке указываем "Создать" -> "Параметр DWORD (32-бита)
Имя параметра "IgnoreRemoteKeyboardLayout"
Значение - 1
либо создаем reg файл с
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"IgnoreRemoteKeyboardLayout"=dword:00000001
Нажимаем ОК
Теперь после перезагрузки сервера (После дополнения данного параметра сервер перезагружался непривычно долго) - проблема с появленем значка клавиатуры исчезает ;)
можно еще так
И так, симптомы:
- Не удается сменить раскладку клавиатуры на удаленном рабочем столе. Точнее она меняется как показано в языковой панели, но язык ввода остается прежний.
- В языковой панели отображается дополнительный значок в виде клавиатуры.
Для переключения языка ввода приходилось использовать комбинацию «Ctrl + Shift» а для переключения раскладки клавиатуры «Alt + Shift» (в зависимости от настроек).
Временное лечение было найдено быстро:
- Открываем параметры языковой панели.
- Нажимаем ‘Добавить‘
- Если у вас иконка клавиатуры отображается вместе с раскладкой ‘RU‘ (как в примере) тогда нужно искать в списке ‘Русский (Россия)‘ и в выпадающем списке ‘Клавиатура‘ поставить галочку напротив ‘США‘. Если же напротив, иконка появляется только когда раскладка ‘EN‘, нужно искать в списке ‘Английский (США)‘ и в выпадающем списке ‘Клавиатура‘ поставить галочку напротив ‘Русская‘. После нажимаем ‘OK‘.
- Теперь нам нужно применить настройки. Нажмите ‘Применить‘.
- Далее нам нужно удалить только что добавленный язык ввода. Удаляем и нажимаем ‘ОК‘.
- После проделанной манипуляции, раскладка клавиатуры снова заработает как нужно. Но сохранится это только в текущем соединении. При следующем входе, проблема повторится.
либо
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"IgnoreRemoteKeyboardLayout"=dword:00000001
-----------------------------------
Есть еще вариент.
1)Удаляем ветку HKEY_CURRENT_USER\Keyboard Layout. При удалении объявится информация, что ветку удалить нельзя. Жмём OK
2)После перезагружаем компьютер
3)Добавляем снова язык RU через Панель управления -> Язык
Проблема решена