Лучше метод ввода переключения клавиш под Windows?

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

Я предпочел бы улучшить это. Одним из улучшений было бы сделать switch, как в Ubuntu, где Ctrl -Сдвиг Вправо переключает "вправо" и останавливается в конце списка языков и Ctrl -Левый Shift переключает "влево"и останавливается в начале списка.

Но Я не вижу в этом возможности.

кроме того, вероятно, лучше поведение было бы, как Alt -Tab поведение.

можно ли улучшить?

обновление

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

enter image description here

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

и в выборе переключателя:

enter image description here

нет никакого способа, чтобы отключить велоспорт и палитра очень бедная. На самом деле я могу выбирать между Ctrl -Shift и Alt -Shift.

подчеркиваю: вся настройка language switch практически непригодна для использования в Windows. Большинство параметров конфликтуют с другими программами, и общая функциональность чрезвычайно бедный.

таким образом, вопрос остается: как установить свою собственную комбинацию, не ограничиваясь этим странным выбором MS? Или как сделать то, что я описал в вопросе?

12
задан chicks
23.04.2023 13:16 Количество просмотров материала 3583
Распечатать страницу

1 ответ

вы можете установить ярлыки, используя эти плохие параметры, которые находятся в Windows, затем сопоставьте их с вашими собственными дополнительными ярлыками.

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

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

например, если ярлык для первого языка Ctrl+0, в то время как для третьего и последнего языка Ctrl+2, затем следующий AutoHotkey скрипт переключится на первый язык при входе Ctrl+Left-Shift и на третий язык при поступлении Ctrl+Вправо-Shift.

#InstallKeybdHook
^Shift::                   ; map ctrl-shift
If GetKeyState("LShift")   ; if left-shift
  Send ^0                  ; send ctrl-0
else                       ; else right-shift
  Send ^2                  ; send ctrl-2
return

скрипты AutoHotkey хранятся в файлы с собой .средство суффикс. Если вы хотите, чтобы сценарий запускался при запуске Windows, поместите его в автозагрузку папка, например файл с именем C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\AutoHotkey startup.ahk.

замечание: я бы в общем советовал Не отображать Ctrl+Shift, так как это отключает некоторые полезные ярлыки. Например, во многих приложениях сочетание клавиш select-word-to-left Ctrl+Shift+налево-стрелка.

Читать далее :

3
отвечен harrymc 2023-04-24 21:04

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

ime
input-languages
keyboard-shortcuts
windows
windows-10
Вверх