На AutoHotkey можно периодически проверять положение указателя (см.
MouseGetPos;
русский перевод)
MouseGetPos x0, y0
Loop {
Sleep 1
MouseGetPos x1, y1
} Until x0 "," y0 != x1 "," y1
после чего вызвать одну из команд
Process Close,
WinClose или
WinKill…
По-видимому, подойдёт и AutoIt (
en|
ru).
Имеется также (не проверял)
пример работы с мышью на VBScript (используются объект автоматизации Excel и VBA).