Исключить язык ввода из цикла переключения Alt + Shift в Windows 10

414
Liburia

В моей системе 3 языка: английский, русский и японский. Но я только хочу иметь возможность Alt + Shift между английским и русским языками. Есть ли способ сделать это в W10?

Этот вопрос здесь не применим, потому что он не работает на W10.

0
Можете ли вы объяснить, почему *** [Исключить язык ввода из цикла переключения Alt + Shift / Ctrl + Shift в Windows] (https://superuser.com/q/496771/150988), по-видимому, здесь нет ? Это похоже на точную копию. Scott 6 лет назад 0
@ Scott Это для Windows 7, я не могу найти способ повторить ответы на W10 из этого вопроса. Liburia 6 лет назад 0
ОК, [отредактируйте] ваш вопрос, чтобы объяснить это. Scott 6 лет назад 1
Возможный дубликат [Есть ли способ использовать три языка клавиатуры, если два из них можно переключать с помощью нажатия клавиши, а третий - с помощью горячей клавиши?] (Https://superuser.com/questions/755640/is- там-а-путь к использованию-три-клавиатуры языки, имеющие два-из-им-бытийной switcha) HYBRID BEING 5 лет назад 0

1 ответ на вопрос

0
Ewindar

Выполните следующие действия:

  1. Установите AutoHotkey .
  2. Создайте текстовый файл и вставьте следующий текст:
; This scripts changes the functionality of Shift + Alt from "switch keyboard layout" ; to "change to previous layout". ; this is usefull when you have more than 2 keyboard layouts and want to switch between  ; only 2 of them.  #NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. SendMode Input ; Recommended for new scripts due to its superior speed and reliability. SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.  LAlt & LShift::send, #^ 
  1. Сохраните и переименуйте файл с расширением .ahk (например, «Исключить дополнительные раскладки клавиатуры .ahk»)
  2. Дважды щелкните, чтобы запустить скрипт. Теперь Alt + Shift должен переключаться только между первыми двумя раскладками клавиатуры.

Если вы удовлетворены, вы можете скомпилировать скрипт (щелкните правой кнопкой мыши -> compile), чтобы создать файл .exe . затем переместите файл .exe или .ahk в папку автозагрузки (откройте RUN и введите « shell: startup » без кавычек).

Дополнительные заметки:

  • Если вы копируете файл .exe, вам больше не нужен AutoHotkey, поэтому вы можете удалить его.
  • Если вы копируете файл скрипта .ahk, вы не должны удалять AutoHotkey.
  • Этот пост решает несколько похожую проблему, помогли придумать идею.