Analog sticks provide low values in the corners

@jpearman posted a code fragment to expose the behaviour you’re dealing with: I am wondering why the vex controller joy sticks aren't "Nice" - #26 by jpearman They’re just numbers at that point, so you can try anything you like to transform them into something that works well for you as illustrated by @weilin 's collection. For example, if you desperately want those corners back, truncate x and y at the edges of a square that touches the midpoints of the arcs and rescale everything.