Mobile version input methods (on-screen buttons, keyboards, virtual joysticks)