251

Поэтому недавно я сделал чистую установку Windows 10 на английском языке. Я настроил его на английский язык интерфейса пользователя, но норвежскую клавиатуру. У меня есть несколько проблем с этой настройкой:

  1. Язык клавиатуры постоянно переключается на английский
  2. Я не вижу ни языковой панели, ни всплывающего переключателя языка при переключении:

    всплывающее окно переключения языка

Я связал норвежскую раскладку клавиатуры с Shift+Alt+0, и это работает, но раздражает необходимость делать это каждые 5 минут. Также мне кажется странным, что я не вижу языковой панели ни на рабочем столе, ни на панели инструментов.

Кто-нибудь имеет представление о том, что может быть не так?

Вот несколько скриншотов моих настроек:

настройки 1

настройки 2

настройки 3

На панели инструментов нет языковой панели

PS Единственный раз, когда я вижу всплывающее окно переключения языка, на самом деле, когда я выхожу из системы на экране блокировки и нажимаю Win+Space. Ничего не произойдет, если я сделаю это после входа в систему.

9 ответов9

332

В Windows 10 по умолчанию нажатие клавиш CTRL+SHIFT (или для некоторых клавиш ALT+SHIFT - спасибо madmenyo) будет циклически проходить по любым раскладкам клавиатуры, которые вы, возможно, отобразили, и это удивительно легко сделать по ошибке.

Если вы продолжаете нажимать сочетание клавиш CTRL+SHIFT (или что-то еще, на что вы могли его изменить), то вскоре вы должны вернуться к правильной настройке. (альтернативно перезагрузите компьютер, что я и сделал в первый раз ;-))

Вы можете отключить это действие клавиатуры по умолчанию следующим образом:

Control Panel > Clock, Language, and Region > Language > Advanced settings > Switching input methods > Change language bar hotkeys > Change key sequence... > Switch keyboard layout > Not Assigned

с 2016 года местоположение изменилось. (из комментариев)

Control panel > Language > Advanced settings > Switching input methods > Change language bar hot keys

Имейте в виду, что вышеупомянутое не всегда работает - перезапуски и спящий режим могут изменить настройки клавиатуры по умолчанию (обычно на США) - я не нашел чугунного решения, хотя создание нового профиля может помочь, хотя и не особенно удовлетворительный ответ ИМХО ,

В чрезвычайной ситуации

WIN+R  
osk

вызвать экранную клавиатуру может помочь временно.

Также обратите внимание, что возможно отключить это, чтобы никакая комбинация клавиш не изменила язык - измените ключи на "Не назначено" - см. Ответ ниже от Mort для получения дополнительной информации.

16

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

Настройки по умолчанию очень просты при использовании клавиатуры, таким образом, внезапно меняя язык клавиатуры. Изменение клавиш на "Не назначено" предотвратит случайное переключение языка клавиатуры.

12

Оказывается, мне пришлось настроить раскладку клавиатуры на первом скриншоте. Вы заметите, что написано «Клавиатура: нет доступных». Таким образом, нажав "Опции" здесь, затем "Добавить метод ввода" и затем выбрав QWERTY, норвежский решил проблему.

Я не знаю, как мне удалось установить Windows с таким языком установки В любом случае, я советую всем внимательно следить за языковыми вопросами при первоначальной установке.

Pic1

pic2

9

2018 ответ:

У меня возникла та же проблема, когда я пытался использовать польскую клавиатуру с английским языком интерфейса Windows.

Каждый раз, когда я блокировал компьютер, он возвращался к клавиатуре США.

Проблема заключалась в том, что у меня была польская клавиатура на польском языке, хотя на самом деле я действительно хотел польскую клавиатуру на английском языке.

Я удалил польский языковой пакет, добавил польскую клавиатуру под английский язык и удалил американскую клавиатуру с английского языка - см. Скриншот ниже:

Языковые настройки Windows 10 (2018)

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

(Это работает для меня, потому что я обычно печатаю по-английски, только иногда я хочу вводить по-польски, но я могу сделать это без смены клавиатуры, поскольку польская клавиатура полностью совместима с американским QWERTY).

9

Прямой параметр реестра для отключения горячих клавиш с раскладкой клавиатуры:

reg add "HKCU\Keyboard Layout\Toggle" /v "Layout Hotkey" /d 3

Вы могли бы также хотеть

reg add "HKCU\Keyboard Layout\Toggle" /v "Language Hotkey" /d 3
reg add "HKCU\Keyboard Layout\Toggle" /v "Hotkey" /d 3

А для новых пользователей попробуйте это (в повышенном режиме):

reg load HKEY_USERS\temp "%USERPROFILE%\..\Default\NTUSER.DAT"
reg add "HKEY_USERS\temp\Keyboard Layout\Toggle" /v "Layout Hotkey" /d 3
reg unload HKEY_USERS\temp
5

Solution1

использовать это решение - Как отключить автоматическое изменение раскладки клавиатуры в Windows 8?

Solution2

Выберите второй язык по умолчанию. затем при переключении на первый он останется включенным.

(спасибо @SimonSeyock):

win + space меняется между всеми парами язык / клавиатура.
alt + shift только меняет язык
ctrl + shift только меняет клавиатуру

5

Моя проблема: у меня установлено 3 языка (раскладки клавиатуры). Когда вы засыпаете в Windows 10, а затем просыпаетесь, он по умолчанию возвращается к "основному языку", а не сохраняет последний установленный. Я считаю это ошибкой.

Решение:

  1. Откройте Control Panel\All Control Panel Items\Language .
  2. Нажмите на Advanced Settings .
  3. В разделе Switching input methods установите флажок Let me set a different input method for each app windows .

Это сохранит язык при сне и возвращении.

1

Декабрь 2018

У меня возникла та же проблема, и я выполнил следующие действия, чтобы исправить ее в Windows 10.

Шаг № 1: Перейти к Language Preferences

Шаг № 2: Нажмите на Advanced keyboard Settings

Шаг № 3: Нажмите на Language bar Options

Шаг № 4: Выполните следующие действия: 4.1. Выберите вкладку « Advanced Key Settings 4.2. Выберите « Between input languages в списке. 4.3 Нажмите кнопку Change key Sequence...

4.4 Измените обе опции на Not Assigned .

0

Этот лучший результат Google работал на моем новом ноутбуке с Windows 10:

Установите раскладку клавиатуры по умолчанию:

  1. Нажмите меню «Пуск» и выберите « Настройки».
  2. Выберите время и язык.
  3. Нажмите Region & language в левом столбце.
  4. В разделе « Языки» выберите нужный язык по умолчанию и нажмите « Установить по умолчанию».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .