1

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

2 ответа2

2

Сначала вы можете прочитать информацию о том, как установить сочетания клавиш по умолчанию: сочетания клавиш для переключения раскладки клавиатуры

В Windows 10 появилась новая функция: вы можете переключаться с Win + Space (просто протестируйте и посмотрите)

Вот подход с Capslock для Windows 7:Capslock для переключения макета
Аналогичный скрипт AHK работает и в Windows 10.

Подводя итог проверенным и работающим подходам Autohotkey:

Опция 1. Bind Capslock для имитации Alt + Shift

Сначала убедитесь, что Alt + Shift является комбинацией клавиш по умолчанию. Используйте этот скрипт AHK:

capslock::
    send {Lalt down}{Shift}{Lalt up}
return 

Вариант 2 Привязать Capslock к новой комбинации Win + Space

Это имеет два преимущества:
1) Дает хорошую визуальную обратную связь при переключении
2) Если вы используете более 2 макетов, вы переключаетесь быстрее, удерживая клавишу и нажав

Вот скрипт для привязки его к Capslock:

sel := 0

#if (sel=0)
capslock::
    send {lwin down}{Space}
    sel := 1
return 
#if

capslock up::
    send {lwin up}
    sel := 0
return 
0

Я предполагаю, что вы имеете в виду переключение между стандартными раскладками qwerty, azerty и т.д., А не между любыми предустановками отображения. Если у вас установлены разные клавиатуры для выбранного вами языка в настройках «Регион и язык», вы сможете быстро переключаться между ними с помощью сочетания клавиш win + space .

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