Fixed a keyboard handling bug. Added multiple screenmode support to main demo.  (No attempt to adjust what's displayed, however.)