То, что джойтестер показывает большую точность, чем она есть на самом деле, объясняется тем, что в драйверах работают алгоритмы сглаживания, плюс сигнал "дрожит". В COM-контроллере Максиса 10-битный АЦП используется, это 1024 позиции на ось, это обеспечивает шаг 64. Но из-за того, что идет шум с неэкраннированных проводов датчиков, приходится использовать алгоритмы сглаживания - в джойтестере показывается шаг 4 вместо 64. И то 64 шаг - это идеал.
В документации где то читал, что физически с геймпорта больше 256 позиций на ось не выжмешь.
З.Ы. Я щас подключил одного опытного математика, может он сможет выделить на уровне алгоритмов постоянную состовляющую шумов и очищать от их сигнал.