refine touch controls for gameview