Я попытался с помощью AutoHotKey сопоставить Win + (то есть ключ Windows и ключ запятой) с <, но он не будет работать для всех приложений. Каковы причины этого, и что я могу с этим поделать? Примерами приложений, в которых это не работает, являются Cygwin, vim, emacs (необязательно запускаемые из cygwin) и для операционных систем, запускаемых внутри VirtualBox. Интересно, что большинство приложений, в которых это не работает, на самом деле отличаются друг от друга (они отображают разные символы).

Кстати, я хочу сделать это переназначение потому, что я использую клавиатуру (американскую), которая физически имеет на одну клавишу меньше, чем карта клавиатуры, которую я хотел бы использовать (норвежская).

1 ответ1

0

Это не будет возможно.

Некоторые программы просто устанавливают свои собственные манипуляции с клавиатурой и, таким образом, перехватывают нажатия клавиш перед Autohotkey. И для ОС не существует гарантированного или разумного способа гарантировать, что Autohotkey перехватывает нажатия клавиш перед любыми другими программами.

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