F5を押しっぱなしにするとF5を1回押して離し、離すとF5をもう1回押して離す、というふうにしたいのですが、
現状F5を押してる間連打入力になってしまいます。連打にしないようにするにはどうすればいいですか?

SetKeyDelay -1
*F5::
Send {F5}
Return
*F5 up::
Send {F5}
Return