added in support for multi-axis axes that follow a circle rather than a square for controllers