各位大佬,最近敲键盘有点多,小拇指有点难受,以前用Caps的组合热键,但由于小拇指,想切换到空格Space的热键上
举例,比如我想实现,单按空格保留空格功能,组合空格和p键,发送+号。
我做了几个都没成功,恳请各位大佬指点下
方案1
~Space & p::
send, +=
这种方案的缺点是可以发送+,也有空格的单独实现,但+号前总有一个空格
方案2
#If GetKeyState(“SPACE”)
p:: send, +=
这个报错了,说p不是组合键
方案3
Space::
Loop
{
if GetKeyState(“p”,”p”){
send,+=
Break
}
Else{
Send,{Space}
Break
}
}
Return
该方案空格键失效,按p出现大写P
附原始Caps方案
CapsLock & p::
if GetKeyState(“control”) = 0
{
if GetKeyState(“alt”) = 0
Send, +=
else
Send, +=
return
}
else {
if GetKeyState(“alt”) = 0
Send, ^=
else
Send, +^=
return
}
return