9

Отказ от ответственности: это точно такой же вопрос, как этот, но на Windows 10.

Я использую две разные раскладки клавиатуры в Windows 10 (французская AZERTY и US QWERTY, не то чтобы это имеет значение), обе на английском языке. Я могу легко переключаться с помощью ярлыка Windows + Space, который позволяет выбирать между ними.

Тем не менее, раскладка клавиатуры автоматически меняется от одного к другому (по крайней мере, с французского, который я использую 95% времени, на США), и я не могу понять, почему. Я абсолютно уверен, что не нажимаю Windows + Space по ошибке, и я также уверен, что я не нажимаю Alt + Shift по ошибке (это была комбинация клавиш, которая позволяла изменять раскладку клавиатуры, но, очевидно, не больше - по крайней мере, не на этом компьютере).

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

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

3 ответа3

8

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

  1. Один из вопросов в смежных вопросах поставил меня на правильный путь, хотя я еще не решил проблему.

На моем компьютере (и, видимо, и Windows 8 и выше) комбинация клавиш Ctrl + Shift (не Alt + Shift) используется для переключения раскладок клавиатуры. Я отключил комбинацию Alt + Shift (которая была теоретически активной, но не работала), выбрав Панель управления \ Часы, Язык и регион \ Язык \ Расширенные настройки \ Сменить горячие клавиши Language Bar; но комбинация Ctrl + Shift все еще переключает раскладку клавиатуры, хотя она нигде не появляется, и я не могу понять, почему.


  1. ЗАКЛЮЧИТЕЛЬНОЕ СЛОВО: на самом деле есть ДВА горячих клавиши, одна из которых изменяет языки ввода (по умолчанию это Alt+Shift), а другая - переключает раскладки клавиатуры (по умолчанию Ctrl+Shift).

Определенные шаги, чтобы увидеть эти настройки:

  1. Перейдите в Панель управления \ Часы, Язык и регион \ Язык \ Расширенные настройки \ Горячие клавиши Изменить языковую панель
  2. На вкладке "Дополнительные параметры клавиш" выберите "Между языками ввода" и нажмите «Изменить последовательность клавиш ...»

Теперь вы можете включить, отключить или изменить два вышеупомянутых ярлыка.

0

В windows 10 также возникает проблема, которая возникает при использовании более одного компьютера (например, вашего ноутбука и рабочего стола) и выигрывает 10 настроек синхронизации, следовательно, последняя использованная компоновка одного компьютера будет перенесена на другой компьютер.

-1

мне было недостаточно, у меня все еще была проблема. Для тех, у кого все еще есть проблема, я нашел здесь на второй странице ответов Халил Аль Хути 16 февраля 2018 года, которую я копирую ниже:«Причина в том, что для вашей локальной системы установлен английский (Великобритания). поэтому, когда вы начинаете печатать в какой-то программе с использованием символов, отличных от Unicode, Windows будет использовать системный локальный язык по умолчанию для интерпретации этих символов, даже если язык недоступен в языковой панели. если вы не хотите, чтобы это происходило снова, выполните следующие действия:1. перейдите на панель управления 2. нажмите на часы, язык и регион 3. нажмите на язык 4. нажмите на дополнительные настройки 5. нажмите на Применить настройки языка на экране приветствия , системные учетные записи и новые учетные записи пользователей 6. нажмите на изменение языкового стандарта системы 7. выберите английский (США) из английского (Великобритания) и нажмите OK 8. перезагрузите компьютер. удалить ранее автоматически добавленную английскую (Великобритания) языковую клавиатуру. сначала добавьте язык из языковых настроек, а клавиатуру из опций. удалите их снова вручную. Проблема будет решена

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