Я пытаюсь переназначить некоторые клавиши в AutoHotkey. Это код, который я использую в AutoHotkey.ahk
:
+8::Send, {*}
+9::Send, {(}
+0::Send, {)}
Однако это совсем не работает. Я продолжаю получать (
, когда набираю CTRL + 8.
Я пытаюсь переназначить некоторые клавиши в AutoHotkey. Это код, который я использую в AutoHotkey.ahk
:
+8::Send, {*}
+9::Send, {(}
+0::Send, {)}
Однако это совсем не работает. Я продолжаю получать (
, когда набираю CTRL + 8.
Я думаю, проблема в запятой, это должно работать:+8::Send {*}
+9::Send {(}
+0::Send {)}
вы также можете сопоставить вот так:+8::*
+9::(
+0::)
Хотя я не смог сопоставить числовые клавиши таким образом для некоторая причина. наконец, если ничего не помогает, вы можете попробовать сопоставить код сканирования
Вы можете попробовать использовать & для создания собственной комбинации двух клавиш — см. http://ahkscript.org/docs/Hotkeys.htm#Features для ознакомления.
shift & 8::Send {*}
Также обратите внимание, что:
Первая запятая любой команды может быть опущена (за исключением случаев, когда первый параметр пуст или начинается с := или =, или команда находится одна в начале раздела продолжения - см. http://ahkscript.org/docs/Scripts.htm#esc