Зажатие ЛКМ

Sin Argentavisa

Участник
Автор темы
74
14
Как сделать ахк, чтобы если я нажму условно на P, у меня зажимался ЛКМ и при повторном нажатии отжимался
 

darksoor

Известный
679
355
Как сделать ахк, чтобы если я нажму условно на P, у меня зажимался ЛКМ и при повторном нажатии отжимался
Попробуй так:
AutoHotKey:
#Persistent
SetKeyDelay, 0
P::
Send, {LButton Down}
KeyWait, P
Send, {LButton Up}
return
 

Sin Argentavisa

Участник
Автор темы
74
14
Попробуй так:
AutoHotKey:
#Persistent
SetKeyDelay, 0
P::
Send, {LButton Down}
KeyWait, P
Send, {LButton Up}
return
тут если я зажму P.
никак нельзя сделать, чтобы 1 раз нажал и оно зажалось, второй раз нажал - выключилось?
все равно спасибо
 

darksoor

Известный
679
355
тут если я зажму P.
никак нельзя сделать, чтобы 1 раз нажал и оно зажалось, второй раз нажал - выключилось?
все равно спасибо
Можно. Попробуй так:
AutoHotKey:
#Persistent
SetKeyDelay, 0
P::
State := ((StateP := !StateP) ? "Down" : "Up")
Send, {LButton %State%}
return