К вопросу о точности.
Кто на вскидку в ДиректХ писать могет, даю идею.
Программа, выбираешь произвольный контроллер и произвольную ось.
Поллишь ее с достаточно большой интенсивнось. 100 мс достаточно.
Массив на 65536 целый чисел.
Элемент массива инкрементируется при нахождении джойстика на оси, индекс численно равен значению.
Выводим в файл.
Запускаем.
Джойстик плавно водим туда сюда по нужной оси.
через 1-2 мин - прекращаем работу программы.
Анализируем состояния массива.
Будет ясно видна точность, потому что если она масштабируется, максимумы будет находиться только в фиксированных местах. Отсюда точность легко и наглядно вычисляется.