Периодический опрос не подходит, т.к. скрипт играет роль события. Если на форме нажали кнопки 1 или 2, то на выход_1 результат true, если нажали кнопки 3 или 4, но на выход_2 результат true. И вот тут по идее напрашивается счётчик (задержка или что-то в этом роде), но sleep не помогает, просто пустой цикл тоже.