Вопрос Язык клавиатуры продолжает меняться в Windows 10


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

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

    language toggle popup

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

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

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

settings 1

settings 2

settings 3

No language bar on the toolbar

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


230
2017-09-23 06:21


происхождения


Это привело меня к СТЕНЕ с тех пор, как я установил Windows 10. Раскладка клавиатуры периодически меняется по мере ввода. Клянусь, я не коснулся ярлыка <kbd> Win </ kbd> + <kbd> Space </ kbd>. - Colonel Panic
Alt + Shift также меняет язык. - Mir
А также Left Ctrl + Shift изменяет клавиатуру, если установлено более одной клавиатуры! Alt + Shift а также Ctrl + Shift являются обычными шаблонами ярлыков в редакторах кода и продуктах Adobe (например, Photoshop). WINDOWS-: это был бедный и ненужный выбор быстрого захвата! Позор тебе. Ха! Нет, мне нужно было «перезагрузить»! Я думал, что этот новый ноутбук / клавиатура сломана! Спасибо всем за решение :) - SherylHohman
Меня огорчает, что MSFT все еще имеет такие основные проблемы использования. - Bruno Brant


ответы:


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

Если вы продолжаете нажимать CTRL+СДВИГ (или как бы вы его не изменили), тогда вы должны вернуться к правильной настройке. (альтернативно перезагрузите, что я сделал в первый раз ;-))

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

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 

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

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

WIN+R  
osk

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

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


314
2017-10-25 22:13



Whaaaat. Я часто использую Ctrl + Shift в Visual Studio. Неудивительно, что макет клавиатуры менялся. Благодаря! - willem
Для меня это на самом деле ALT+SHIFT - Madmenyo
Странный. Возможно, они изменили это, но для меня это говорит о том, что ярлык для переключения - это [ключ окна] + [пробел], что кажется немного более разумным (и действительно кажется единственным, что работает как ярлык переключения языков). - Nyerguds
Для тех, кто подходит к этому в 2016 году, кажется, что место изменилось. Теперь он находится в Control panel//Language//Advanced settings//Switching input methods//Change language bar hot keys - David Metcalfe
быть точно: win + space изменения между всеми настроенными парами языка / клавиатуры. alt + shift только меняет язык и ctrl + shift только изменения клавиатуры - Simon Zyx


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

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


15
2017-09-29 10:03



Сначала они были установлены в Shift + Alt, а затем я изменил их на «none». К сожалению, это не решило проблему в одиночку, но я вижу другой ответ. - Nilzor


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

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

Pic1

Pic2


12
2017-09-29 12:50



Попытавшись получить почерк для работы на французском языке (в Канаде), у меня было 2 версии английского (США, Канада) и французского (Франция, Канада), не говоря уже о нескольких методах ввода для английского языка США. Короче говоря, этот ответ позволил мне полностью очистить все это. - Fuhrmanator


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

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

9
2018-05-22 14:21



Что делают эти команды? - kleinfreund
@kleinfreund Как уже упоминалось в первом предложении, он отключает сочетания клавиш, которые переключают макет, так что он не может быть изменен непреднамеренно. - mivk
Благодаря! Запуск инсайдерской сборки, и они полностью удалили раздел языка с панели управления. Я все еще не могу понять, что привело Microsoft к использованию такого широко используемого ключевого комбо - samdd
Благодаря! Единственный способ, который работает в 2018 году, блокировать переключение alt-shift / ctrl-shift, кажется, что компонент пользовательского интерфейса, где вы могли его изменить, исчез, я не могу его найти нигде. - jakub.g


Solution1

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

Solution2

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

(благодаря @SimonSeyock):

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


5
2018-03-19 07:13



Solution 1 на самом деле не предлагает решения в этой ссылке. Это решает Метод ввода а не язык ввода. - msysmilu
alt + shift сделал это для меня. Ничто другое не работало - Ghoti and Chips


Моя проблема: у меня есть 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,

Это будет держать язык во время сна и возвращаться.


5
2018-05-04 03:56



Благодарю. Это решило мою проблему с раскладкой клавиатуры, всегда меняющейся на «по умолчанию» после перезагрузки и после сна. У меня также есть 3 раскладки клавиатуры. Английский, потому что он работает лучше с некоторой игрой и двумя шведскими. Нормальный qwerty и dvorak. - Albert Veli
У меня была аналогичная проблема, она была решена путем определения моей клавиатуры непосредственно на основном языке: см. superuser.com/a/1322521/97570 - jakub.g


2018 ответ:

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

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

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

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

Windows 10 (2018) language preferences

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

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


4
2018-05-14 12:43





Этот главный результат Google работал на моем новом ноутбуке Windows 10:

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

  1. Нажмите Стартовое меню и выберите настройки,
  2. Выбрать Время и язык,
  3. Нажмите Регион и язык в левом столбце.
  4. Под Языки выберите нужный язык по умолчанию и нажмите Установить по умолчанию,

0
2017-12-13 15:20



Я дам ему понять, действительно ли это помогает. Имеет смысл + это единственное, что я еще не пробовал :) - krizajb