New pointerlock and mouse based control scheme