空格组合热键

各位大佬,最近敲键盘有点多,小拇指有点难受,以前用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

论坛管理 管理员

热门评论
:
该帖子评论已关闭
图片审查中...
编辑答案: 我的回答: 最多上传一张图片和一个附件
x
x
个人中心
购物车
优惠劵
有新私信 私信列表
搜索