A quadstick adaptive gaming controller