WIP input stuff, virtual gamepad