More firmware tidying - keypresses and some messages now appear on the text overlay.