Установить ярлыки для изменения раскладки клавиатуры в Windows 10?

96

Есть ли способ установить сочетания клавиш для быстрого переключения на другой язык / раскладку клавиатуры? Старые ярлыки все еще работают (когда они возвращаются в Windows 7), но я не могу найти ничего, чтобы изменить это в Windows 10.

Prime_Aqasix
источник
6
Win + Space недостаточно хорош? или нет то, что вы ищете?
Питер Хандорф
2
@ Ха ... никогда не понимал, что функция существует ... спасибо! Но я все еще хочу найти способ, по крайней мере, удалить текущие настроенные ярлыки
Prime_Aqasix

Ответы:

116

Перейдите в Панель управленияЧасы, Язык и РегионИзменить методы ввода (в разделе Язык ) → Дополнительные настройкиИзменить горячие клавиши языковой панели .

«Панель управления → Часы, язык и регион → Язык → Расширенные настройки» и «Службы текста и языки ввода»

Иван Кривяков
источник
3
Yay, нашел это, для английских пользователей, это в Control Panel -> Clock, Language, and Region -> Language -> Advanced Settings -> Change language hotbar keys (under Switching input methods). Спасибо!
Prime_Aqasix
3
Я продолжаю нажимать на один из этих ярлыков по умолчанию, не осознавая этого, и, прежде чем я это знаю, я печатаю случайную чепуху повсюду 🙄 Можно ли где-нибудь также изменить ярлык WinKey + Space?
Тоби
1
Похоже, что это изменилось в недавнем обновлении до Windows 10. Интерфейс несколько иной, но этот ответ все же помог мне исправить ситуацию. Обновление, очевидно, очистило все настройки, которые я сделал ранее (в Windows 7 до обновления до Windows 10)! Кроме того, предыдущим значением по умолчанию было то, что изменение работало для каждого окна отдельно; теперь вам нужно поставить галочку, чтобы разные окна приложений могли использовать разные раскладки клавиатуры.
Юкка К. Корпела
2
Позднее обновление win10 1803 удалило эту панель, больше не могу устанавливать горячие клавиши. Не обновлять до 1803.
Tiw
5
@POW, 1803 только что переместил эту панель. Кстати, 1809 переместил его снова.
i3v
46

Меню в принятом ответе больше не существует на панели управления в Windows 10 версии 1803 (не уверен в 1709 и старше).

Но тот же параметр доступен в приложении «Современные настройки» → «Время и язык» → «Регион и язык» → «Дополнительные настройки клавиатуры» (из раздела «Связанные настройки») → « Параметры языковой панели» → «Дополнительные параметры клавиатуры » .

Обновление: Windows 10 версии 1809 снова перенесла этот параметр. см . ответ i3v .

Махди Гиаси
источник
Спасибо, ты спас меня. Что за пощечина от Microsoft снова.
Youda008
1
Да, это должен быть принятый ответ сейчас!
антимиров
1
Кажется, это устарело - по крайней мере, я не смог его найти (нет параметра «Регион и язык», а связанные параметры могут отличаться в зависимости от системы). Почему никто не отредактировал его, чтобы указать правильный путь к нему?
Леонардо Алвес Мачадо
1
Они используют хороший кокс в штаб-квартире MS - меняйте это дерьмо каждый год
Инструментарий
40

В Windows 10 версии 1809 (также версия 1903) настройка, описанная в принятом ответе, находится здесь:

Settings-> Time & Language-> Language-> Spelling, typing, & keyboard settings-> Advanced keyboard settings-> Language bar options-> Advanced Key Settings.

Пошаговые скриншоты .


Известные проблемы

Эти горячие клавиши довольно глючные с 2012 года или около того . Они могут исчезнуть (настройка очищена или просто не работает) после обновления Windows, после сеанса RDP, после выхода из системы / входа в систему или даже без какой-либо очевидной причины .

Есть один известный обходной путь , который обычно помогает:

Settings-> Time & Language-> Language-> Administrative language settings-> Copy settings...-> отметьте оба флажка -> OK.

Если вы столкнулись с этим, вы можете добавить некоторые из этих элементов в FeedbackHub:

Как обычный (не инсайдерский) пользователь :

  1. Горячие клавиши языка ввода сбрасываются при каждом запуске Windows (не работает)

  2. горячие клавиши языковой панели не надежны: а) иногда они исчезают ... (не работает)

  3. Горячие клавиши языковой панели стираются после каждого сеанса RDP (не работает)

  4. Настройка горячей клавиши языковой панели продолжает сбрасываться до значения по умолчанию. Я использую 3 языка ввода (не работает)

  5. Когда я настраивал сочетания клавиш «горячих клавиш» языковой панели для переключения на клавиатуры с другими алфавитами, они удаляются при перезапуске Windows!

  6. Языковые горячие клавиши исчезают сами собой при каждой перезагрузке системы.

  7. Языковые горячие клавиши продолжают стираться

  8. Горячая клавиша Windows для автоматического сброса языка ввода при каждой перезагрузке после внесения изменений в настройки.

Как инсайдер :

  1. Сочетания клавиш при раскладке клавиатуры исчезают и не работают
  2. Горячие клавиши для языков ввода стираются при каждом обновлении функции Windows
  3. Раскладка клавиатуры меняется случайным образом
  4. Windows продолжает переключать язык и методы ввода с клавиатуры
i3v
источник
1
Отличный ответ! Но куда идут ваши запутанные ссылки? Я не верю, что они в безопасности, если я не могу определить адрес назначения.
CJ Деннис
1
@CJDennis, они - это разделы обратной связи , а не веб-страницы. Если вы хотите, чтобы ссылки на FH выглядели более читабельно, вы можете проголосовать за это мое предложение: как обычный пользователь , как инсайдер .
i3v
Единственный ответ, который мне помог. Безумно скрытая настройка в этом безумном графическом интерфейсе!
Вим
Еще один шаг за шагом, который устарел. Следуя скриншотам по ссылке, мы просто не можем найти шаг 4, когда у нас английская система и португальская клавиатура.
Леонардо Алвес Мачадо
@ LeonardoAlvesMachado, какая у тебя версия для windows 10?
i3v
30

Клавиша Windows + пробел это новый ярлык для переключения раскладки клавиатуры!

arkod
источник
12
Пожалуйста, внимательно прочитайте вопрос. Ваш ответ не отвечает на оригинальный вопрос.
DavidPostill
2
На моей системе переключение раскладок не работает корректно с использованием переключения языков. Вопрос заключается в переключении раскладок, а не языков.
Аркод
1
ОП спрашивает, как изменить ярлыки и удалить существующие. Ваш ответ не относится к этому.
DavidPostill
Если вы знаете, как изменить ярлык для изменения макета, пожалуйста, дайте мне знать. Клавиша Windows + пробел - это способ изменить макет.
Аркод
1
@arkod - Пожалуйста, внимательно прочитайте вопрос. Ваш ответ не отвечает на оригинальный вопрос. «Я все еще хочу найти способ, по крайней мере, удалить текущие настроенные ярлыки». Обратите внимание на ваше предложение, предложенное более года назад, и автор указал, что он не ответил на этот вопрос.
Ramhound
4

Просто хотел добавить к принятому ответу . Я использую клавиатуру Apple в Windows 10 здесь, и лучший способ для меня переключить язык ввода - полностью отключить ярлык «Между языками ввода» и вместо этого установить отдельные сочетания клавиш для каждого языка ввода, например:

  • Левый Alt + Shift + 1 (клавиатура США)
  • Левый Alt + Shift + 2 (клавиатура Великобритании)
  • Левый Alt + Shift + 3 (любой другой язык ввода)
  • Левый Alt + Shift + ...
  • Левый Alt + Shift + 0 (10-й язык ввода)

Я нахожу эту настройку единственной, которая не мешает моей работе все время, так как время от времени нажатие Alt + Shift меняет язык, когда он не нужен. Также, если убрать все ярлыки из настроек, то удержание WIN (CMD на клавиатуре Apple), за которым следует [пробел] (нажмите несколько раз, чтобы просмотреть список), или [1,2,3 ..] или [Выбрать с помощью мыши] работает хорошо. слишком.

Константин Загорский
источник
4

К сожалению, это изменилось в последнем обновлении Windows 10. Теперь вам нужно перейти в «Языки», а затем «Расширенные настройки» на панели управления и выбрать «Изменить горячие клавиши языковой панели»:

введите описание изображения здесь

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

введите описание изображения здесь

Джек Эйдли
источник
2
В текущей Windows я даже не могу легко добраться до простой старой панели управления, и когда я это делаю, больше нет элемента «Язык».
Youda008
3

Для последней версии Windows с конца 2018 / начала 2019 года Microsoft изменила это:

  1. выберите «Языковые настройки» в панели задач / элемент управления «Языковые параметры» (закрепленная языковая панель)
  2. Выберите «Правописание, набор текста и настройки клавиатуры» в разделе «Связанные настройки» в правом верхнем углу.
  3. Прокрутите вниз, затем в разделе «Дополнительные настройки клавиатуры» выберите «Дополнительные настройки клавиатуры».
  4. В разделе «Переключение методов ввода» выберите «Параметры языковой панели».
  5. Выберите вкладку «Дополнительные настройки ключа».
  6. Нажмите кнопку внизу окна: «Изменить последовательность клавиш…»

Я надеюсь, что Microsoft не оставит эти жизненно важные настройки в таком непонятном месте в долгосрочной перспективе (что они, по крайней мере, дадут более удобные альтернативные способы настройки этих настроек!). Настройки по умолчанию приводят в бешенство: я навсегда случайно нажимаю CTRL + SHIFT и случайно переключаясь между раскладками клавиатуры…

Мэтью Слиман
источник
2

Для Windows 10 версии 1803 я нашел вариант в этом месте, они переместили его из панели управления в настройки.

  1. Откройте «Настройки» , выполнив поиск в меню Windows.
  2. Перейдите в «Регион и язык» с левой стороны и нажмите «Расширенные настройки клавиатуры» с правой стороны.
  3. Здесь вы можете найти «Опцию языковой панели»
  4. Изменить горячую клавишу, нажав «Изменить последовательность клавиш»

Шаг 1 картинка

Шаг 2 фото

Шаг 3 фото

Шаг 4 фото

Jerakin
источник
Добро пожаловать в StackOverflow! Учитывая количество похожих ответов на этот вопрос, этот ответ был бы более полезным, если бы вы указали, какую версию Windows и какую сборку вы используете. Как новый участник, вы обнаружите, что у вас будет больше опыта, если вы потратите время на тур Stack Overflow . Если вы следуете нормам сообщества Stack Overflow и подходите к нему с точки зрения помощи другим, это будет вам полезно.
Рей Джуна
Добро пожаловать в Супер пользователя. К сожалению, ваш ответ дублирует содержание нескольких других ответов. Предполагается, что каждый ответ должен внести что-то новое.
fixer1234
1

Я использую Windows Server 2019 на работе, и настройка (снова) в другом месте. Поскольку любой инструмент, который вы можете использовать на сервере, использует горячие клавиши, многие из которых начинаются с Ctrl+ Shiftили Left Alt+, Shiftкоторые вызывают переключение языка, единственно разумным вариантом является их отключение.

Вот как:

НастройкиУстройстваНабор текста (левая панель) → Расширенные настройки клавиатуры (правая панель, внизу) → Параметры языковой панелиРасширенные настройки клавиш ( крайняя правая вкладка в новом окне) → Изменить последовательность клавиш ... (кнопка внизу ) → Не назначено (верхний вариант)

Win+ SpaceГорячая клавиша все еще работает после включения выше настроек , чтобы не Assigned, так что вы можете легко переключаться без переключения случайно.

funkwurm
источник
1
Это работает в Windows 10 версии 1903, сборка 18362.295.
Зденек Громница
0

более простой способ сделать это:

  • держись левее Alt
  • нажмите Shiftодин раз (продолжайте удерживать Alt)

в правой части экрана должно появиться небольшое меню с вашими языковыми
настройками

  • нажмите 1, 2и т. д., чтобы выбрать нужный вариант
  • выпуск Alt
Юсеф
источник
2
Похоже, это в основном совпадает с ответом Константина Загорского (опубликованным 2 с половиной года назад), по крайней мере, частично совпадая с ответом Джека Эйдли (опубликованным полтора года назад).
Скотт