Input set up to handle keypress combos

Doubt I got this right on the first go, but it's an attempt
(and it passes the "black-screen-mash-button test")