level 3
小将军😺
楼主
求助大佬,我自己写了一个按压模式的按键,按下会不停的连击,松开就会停止,但是在使用的过程中,有时我松开按键时依旧在连击(有几率,并不是每次都出问题),导致我后面再按另外一个按键的时候2个键位疯狂冲突,因为我是才入坑这个软件不久的新手,想请大佬帮忙看看代码,下面放代码
#Include, Class_DD.ahk
#MaxHotkeysPerInterval 1000
~1::
{
SetTimer, Key01, 20
return
}
Key01:
dd.key(201, 1)
dd.key(201, 2)
dd.key(201, 1)
return
~1 UP::
{
SetTimer, Key01, Off
return
}
~q::
{
SetTimer, Key0q, 20
return
}
Key0q:
dd.key(301, 1)
dd.key(301, 2)
dd.key(301, 1)
return
~q UP::
{
SetTimer, Key0q, Off
return
}
~3::
{
SetTimer, Key03, 20
return
}
Key03:
dd.key(203, 1)
dd.key(203, 2)
dd.key(203, 1)
return
~3 UP::
{
SetTimer, Key03, Off
return
}
~r::
{
SetTimer, Key0r, 20
return
}
Key0r:
dd.key(304, 1)
dd.key(304, 2)
dd.key(304, 1)
return
~r UP::
{
SetTimer, Key0r, Off
return
}
~e::
{
SetTimer, Key0e, 20
return
}
Key0e:
dd.key(303, 1)
dd.key(303, 2)
dd.key(303, 1)
return
~e UP::
{
SetTimer, Key0e, Off
return
}
f4::suspend
2022年01月03日 12点01分
1
#Include, Class_DD.ahk
#MaxHotkeysPerInterval 1000
~1::
{
SetTimer, Key01, 20
return
}
Key01:
dd.key(201, 1)
dd.key(201, 2)
dd.key(201, 1)
return
~1 UP::
{
SetTimer, Key01, Off
return
}
~q::
{
SetTimer, Key0q, 20
return
}
Key0q:
dd.key(301, 1)
dd.key(301, 2)
dd.key(301, 1)
return
~q UP::
{
SetTimer, Key0q, Off
return
}
~3::
{
SetTimer, Key03, 20
return
}
Key03:
dd.key(203, 1)
dd.key(203, 2)
dd.key(203, 1)
return
~3 UP::
{
SetTimer, Key03, Off
return
}
~r::
{
SetTimer, Key0r, 20
return
}
Key0r:
dd.key(304, 1)
dd.key(304, 2)
dd.key(304, 1)
return
~r UP::
{
SetTimer, Key0r, Off
return
}
~e::
{
SetTimer, Key0e, 20
return
}
Key0e:
dd.key(303, 1)
dd.key(303, 2)
dd.key(303, 1)
return
~e UP::
{
SetTimer, Key0e, Off
return
}
f4::suspend