Поведение клавиатуры Linux X11 (xkb) в Windows
Недавно я перешел с Kubuntu на Windows, и мне больше всего не хватает раскладки клавиатуры в Linux. ^ + 1 даст мне ¹ (работает даже с -: X⁻¹), AltGr + O даст мне Ø и так далее.
Есть ли способ добиться такого поведения и в Windows? До сих пор я пробовал WinCompose, однако для запуска последовательности мне нужно всегда нажимать AltGr (что очень раздражает). Я также пытался преобразовать свойde.xbk
в .klc с помощью klfc , но из-за этого половина моей клавиатуры перестала работать. Теперь я в тупике. Есть ли способ получить поведение клавиатуры Linux (X11)? Или, может быть, есть какой-нибудь файл .klc, включающий эту функцию?
1 ответ
Вы можете использовать бесплатную AutoHotkey.
Следующий пример скрипта сопоставит Ctrl+F121с¹
и AltGr+ OкØ
:
^1::¹
<^>!o::Ø
Вы можете добавить столько других ярлыков, сколько захотите, но вам необходимо будет изучить ссылки на документацию ниже.
После установки AutoHotKey поместите приведенный выше текст в.ahk
файл и дважды щелкните его, чтобы проверить. Вы можете остановить скрипт, щелкнув правой кнопкой мыши зеленый значок H на панели задач и выбрав «Выход». Чтобы он запускался при входе в систему, поместите его в группу «Автозагрузка» по адресу
C:\Users\USER-NAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
.
Полезная документация по AutoHotkey: