Если отказывается "пахать" DXTweak2 - то контроллер MJ16
Правильно?
Тогда там есть прекрасная внутрення начальная калибровка:
- отключаем контроллер от ЮСБ
- нажимаем и держим кнопку "Init"
- подключаем контроллер (с нажатой кнопкой)
- отпускаем кнопку (если был запущен Джойтестер наблюдаем графическое представление калибровки )
Остается устранить возможные незначительные погрешности процедуры (у меня, например, дрожание по краю в пределах одного пикселя).
И тут Вам поможет Excel - фунция ДЕС.В.ШЕСТН(). Путем несложных манипуляций с екселем можно получить текстовую строчку для реестра по каждой из осей. Я сделал себе такую табличку - очень удобно, можно даже хранить результаты разных девайсов и экспериментов с механикой и датчиками...
З.Ы. Есть еще функция ШЕСТН.В.ДЕС()