AHKで修飾キーの押しっぱなしに有効な対策はないでしょうか?
昨日押しっぱなしが知らないうちに発動して痛い目に合いました。

Firefoxで自分で入力した行を 無変換+マウス左クリック で消すスクリプトを以下のように書いて使っていました。

vk1Dsc07B & lbutton::
mouseclick, l, , , 3 ;三回左クリックして行を選択
send, {del} ;delで削除
return

しかし、いつの間に無変換が押しっぱなしになったようで、この状態でブックマークサイドバーのスクロールバーを何度もドラッグしたところ

ブックマーク選択→Del

がスクリプトにより何度も行われて気付かないうちにブックマークが何個か消えてしまいました。
Firefoxはブックマークはゴミ箱に移らず消去されるので何を消してしまったかわからない状態です。

https://did2memo.net/2013/10/03/autohotkey-ctrl-key-is-stuck/
このページを見たところ結局どういった方法が押しっぱなしに有効かいまいちわかりません。