USB устройства не ломал , но предполагаю что там меряется все же напряжение а не время. А вот напряжение как раз сопротивлению пропорционально так что проблем с нелинейностью быть не должно.
Похоже, это не так.  В этой ветке
http://www.sukhoi.ru/cgi-bin/yabb/Ya...num=1026496445
человек лазил осциллографом во внутренности джоя Гениус Ф23 УСБ - картина таже, что и с геймпортом - на входе микроконтроллера стоит RC-цепочка, (R - датчик угла), контроллер меряет время разряда

Давеча я разломал геймпад от Гениуса (тоже УСБ), там стоял контроллер фирмы Cypress (точное обозначение не понмню, есть на работе). С сайта производителя дернул описание - точно, есть вход, к которому подключается цепь RC, никаких аналоговых входов по напряжению и в помине нет.
     Может, это у Гениуса "кривые" контроллеры, но с другой стороны, для преобразования величины напряжения в цифру нужен АЦП, как не крути, а для периода времени в цифру достаточно таймера. Про микроконтроллеры со встроенным АЦП я не слыхал, поэтому, похоже во всех цифровых джоях такая же  грустная картина - ангел и скотина

В связи с эти вопрос - кто разбирал свои (или чужие)цифровые джои, в том числе популярные у нас Логитех Вингман Дигитал 3Д и ТМ АБ2 - какие   контроллеры там стоят?