So I am using an XT244 and I've created a menu screen that is navigated by using GPIO inputs. The momentary buttons on the kiosk allow users to navigate through a series of images using the "image list" component found in the other tab. I initially set a timeout of 3 minutes on the "image list" component thinking it would wait 3 minutes since the last GPIO event but I have discovered the 3 minutes begins counting as soon as the user enters the "image list" component. Since this slideshow is of important documents and quotes the user needs time to read each one of the slides and currently the screensaver just interrupts. BTW the screen saver is just a timout event that triggers a video to play in a loop until another GPIO event is sensed.
So....I need to know if I can setup a timeout event that starts counting down after any GPIO event and resets as long as GPIO events keep occuring. This may sound complicated but it would work just like a windows screensaver where it is based off of input from mouse or keyboard.
I am not a bright author guru....I am a video editor who has to occasionally setup and tweak brightsigns for some level of interactivity and selection of videos.
Thanks in advance. Hopefully there is a real easy way to do this. The only thing I found on the forums was someone trying to do the same thing but with a touchscreen and there were some answers but they do not apply to GPIO.