Я новичок в AutoHotKey и хотел бы переназначить нажатия клавиш во всем мире. У меня все идет хорошо, но, кажется, я не могу понять, как сделать переназначения с помощью клавиши Windows (или Super) в некоторых ситуациях.

Например,

Как мне переназначить Shift+WinKey+F => Ctrl+Shift+F?

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

Вот мои попытки до сих пор:

#+F::^+F
Lwin & Shift & F::^+F
#+F::Send ^+F

То, что я хотел бы найти, это инструмент, который выяснил сопоставления для меня ...

Есть ли инструменты, которые позволят мне:

  • введите нажатие клавиши ввода, затем
  • введите другое нажатие клавиши,
  • затем инструмент показывает мне отображение AutoHotKey, которое мне нужно использовать, чтобы отобразить нажатие клавиши a на нажатие клавиши b?

Я видел различные макро-рекордеры, но они, кажется, не фокусируются на переотображении, просто записывают то, что я делаю.

PS: я не знаю, будет ли это иметь значение или нет, но я использую клавиатуру Mac и запускаю Windows на полноэкранной виртуальной машине на Mac ;-)

1 ответ1

1

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

#+f::Send {Ctrl Down}{Shift Down}f{Ctrl Up}{Shift Up}

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