а почему три датчика? Оси вроди бы как две?
Нарисуй схемку если не тяжело! Может быть я не правильно понимаю всю эту математику?
И почему матрица кнопок не понадобилась?