Цитата Сообщение от Евгений Кислов Посмотреть сообщение
Добрый день, Кирилл.

Это предсказанное поведение - экран заставки выполняет роль скринсэйвера; обычно не подразумевается, что на нем есть элементы ввода.
Тем не менее, это может быть неудобно - например, в проектах с парольным доступом: наладчик перешел на экран настроек, а потом забыл с него уйти -> произошел переход на заставку -> пришел оператор, коснулся дисплея - и попал на экран, к которому он не должен иметь доступ.

В приложенном примере демонстрируется, как это обойти: после таймаута неактивности пользователя происходит переход на экран 1. При касании этого экрана перехода на предыдущий не произойдет.
При этом в настройках заставки задан экран 3, но он никогда не демонстрируется и используется только для отлавливания истечения заданного таймаута неактивности.
Евгений, спасибо. Со способом разобрался.
В сущности ключевое здесь это вызвать WakeupScreen(), я так понимаю. Правда, что именно делает эта функция не очень ясно.

У данного варианта есть недостаток - экран мигает с периодичностью установки заставки (глазом четко заметно).