10

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

У меня на Windows 7 установлено 3 языка ввода: английский, русский и японский. Поэтому, когда я переключаюсь между ними с помощью Ctrl +Shift, они идут как английский -> русский -> японский -> английский -> ... Я не пользуюсь японским языком, но иногда мне это нужно. Есть ли способ как-то исключить его из цикла «Ctrl +Shift», не удаляя его из системы? Например Ctrl +Shift будет похож на английский -> русский -> английский -> ... в то время как я все еще мог переключиться на японский язык с помощью специальной комбинации клавиш, скажем, Ctrl + 3? Эти дополнительные Ctrl +Shift для перехода по японскому языку только для переключения между английским и русским очень раздражают, и использование Ctrl + 1, Ctrl + 2, Ctrl + 3 для каждого языка ввода также не очень эргономично.

2 ответа2

3

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

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

Для этого конкретного случая, когда у вас уже установлены английский, русский и японский языки:

  • В том же окне, где вы добавляете или удаляете языки ввода (Панель управления »Часы, язык и регион» Изменить клавиатуру и другие способы ввода, нажмите кнопку «Изменить клавиатуру ...») на вкладке "Общие" нажмите «Добавить ... кнопка.

  • В списке найдите «Английский (США)» (или любой другой английский, который вы установили).

  • В разделе "Клавиатура" уже будет установлен макет «США (по умолчанию)».

  • Установите флажок "Русский", чтобы добавить русскую раскладку (может потребоваться сначала установить флажок «Показать больше ...»). Нажмите "ОК".

  • Теперь на вкладке "Дополнительные настройки ключа" выберите "Между языками ввода" из списка действий и нажмите кнопку «Изменить последовательность клавиш ...». Назначьте различные последовательности "Переключить язык ввода" и "Переключить раскладку клавиатуры" (скажем, «Левый Alt + Shift» и «Ctrl + Shift», соответственно).

  • Теперь «Left Alt + Shift» изменит язык ввода (англо »русский» японский). А когда выбран английский, «Ctrl + Shift» изменит раскладку между английским и русским.

  • Вы можете удалить русский язык из языков ввода и использовать «Ctrl + Shift» для переключения между английским и русским языками и «Left Alt + Shift» для переключения между английским / русским и японским языками, просто нажатием клавиши на переключатель.

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

Примечание 2: при переключении между языками ввода изменится индикатор языка ввода в области уведомлений панели задач (например, RU »JA), переключение между макетами приведет только к изменению значка макета (по умолчанию это тот же значок" клавиатуры ", но его можно настроить в свойствах макета).

Примечание 3: Вам может потребоваться закрыть и заново открыть окно приложения, чтобы эти изменения вступили в силу.

2

Для решения этой проблемы:

  • Я определил три языка, как ты.

  • В зависимости от того, что вы хотите, определите Alt Shift для клавиатуры и Ctrl Shift для макета, или наоборот.

  • Добавьте англо-русский в качестве макета.

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

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

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

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