Enabled mobile / desktop compat for demo.
Hooked onto input keypress for mobile.
Hooked onto keydown for mobile