Oops, rereading my previous message, yeah, I meant "polling the input device at all times", of course

.
Because yeah, making the input poll the main looping mechanism is the "least worst" solution that came to mind the last time this came up

.
(i.e., what I was actually meaning to say is: it'd be great if we actually *could* manage to only have to poll the input device while on the Homescreen, since that's the only place we're going to be caring about, but we're kind of stuck in a catch-22

).