Понял, хотя даже на стандартной схеме с длинной ручкой, ставил датчик с магнитом ниже центра оси, для их большего хода из-за недостатка угла при такой длинной ручке. Ступил.
Но от хода 3д датчика точность все же зависит, или нет?

Значит все же он вогнутый выложи джойтестер обведенного круга и квадрата. Если квадрат нелинейный, то не думаю что круг будет линейный даже в этом 3д датчике, хочу увидеть. И так же не уверен, что в центре у 3д будет линейность.