如何使用 AutoHotKey 使键上下切换
How to make a key toggle itself down and up with AutoHotKey
我的热键的目标是使制表符类似于大写锁定,因为它可以切换是否按下某个键,除了切换 shift 我需要它自己切换。当我试图找到问题的根源时,当我用 tab 以外的东西替换热键时它起作用了。
这是我目前所拥有的
n = 1
~$*Tab::
{
if n = 1
{
n = 0
Send {Tab down}
} else {
n = 1
Send {Tab up}
}
}
让您的代码仅在按键释放时触发和切换:
$Tab Up::
if (toggle:=!toggle) {
Send, {Tab Down}
} else {
Send, {Tab Up}
}
Return
请在此处查看 UP
关键字:http://ahkscript.org/docs/Hotkeys.htm#Symbols
我的热键的目标是使制表符类似于大写锁定,因为它可以切换是否按下某个键,除了切换 shift 我需要它自己切换。当我试图找到问题的根源时,当我用 tab 以外的东西替换热键时它起作用了。
这是我目前所拥有的
n = 1
~$*Tab::
{
if n = 1
{
n = 0
Send {Tab down}
} else {
n = 1
Send {Tab up}
}
}
让您的代码仅在按键释放时触发和切换:
$Tab Up::
if (toggle:=!toggle) {
Send, {Tab Down}
} else {
Send, {Tab Up}
}
Return
请在此处查看 UP
关键字:http://ahkscript.org/docs/Hotkeys.htm#Symbols