1

Мне удалось переназначить ключи CTRL и CAPS LOCK друг с другом с помощью редактора реестра в Windows. Это довольно удобно сейчас в emacs, но довольно неудобно для обычных приложений.

Я хотел бы переназначить CTRL <-> CAPS только для emacs, но для всего остального ключи должны остаться прежними. Является ли это возможным?

1 ответ1

2

Да, это возможно с помощью скрипта AutoHotkey, как показано ниже:

SetTitleMatchMode, 2

#IfWinActive, Emacs
Capslock::Ctrl
Ctrl::Capslock
#IfWinActive

См. SetTitleMatchMode, #IfWinActive / #IfWinExist, Переназначение клавиш и кнопок и другие документы AHK, если вам нужно настроить скрипт (особенно для соответствия заголовку окна Emacs или ahk_class должным образом).

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