Virtual joystick for touch events