Доложу о результатах моих изысканий. Увеличил резисторы поддтяжки энкодера до 2.2кОм, номинал в 510 Ом меня очень сильно смущал. Измерил напряжение на линии "5 вольт" контроллера, оно оказалось около 4 и это странно, так как USB-хаб у меня с внешним питанием. Я плату не рассматривал особо, видимо там есть защитные диоды по питанию на которых падает напряжение. Подал внешнее питание +5 вольт на плату контроллера. Поменял местами каналы А и В энкодера и убрал галку "Reverse encoder ", чтобы при вращении влево показания энкодера уменьшались. Это важно для корректной работы руля в аркадах. Если этого не сделать, то FFB будет работать инверсно, что у меня и наблюдалось. Т.е. доворачивать руль в сторону поворота до упора. Именно это было у меня в LFS и Dirt Rally. В Asetto Corsa и в GTR Evolution есть крыжик "Инверсия FFB", который может спасти. В LFS и в аркадных гонках такого нет. Сейчас, вроде, нормально стал определяться контроллер. Еще один момент. После подключения базы к компу, запуска утилиты MMos и небольшого пошатывания руля (градусов на 30 туда-сюда) WheelCheck не видит руля. Но стОит крутнуть руль хотя бы на полоборота, то сразу все определятся и работает. Так что похоже я нащупал принцип надежного определения моей базы в моей винде ?
Сейчас разбираюсь с педалями от G25. Педали подключил, но канал газа шумит в нулевом положении. С педалью тормоза и сцепления проблем нет. Керамические конденсаторы на всех каналах и ферритовое кольцо на проводах педалей не помогает. Еще попробую подать отдельное питание 3.3 вольта на потенциометры педалей, а не брать от платы контроллера и подключить педаль газа на другой вход, чтобы понять это резистор шумит или вход АЦП. Эти танцы с бубном опять-таки нужны для аркадных гонок, так как в большинстве своем они могут управление видеть только от одного контроллера и не получится рулить с одного контроллера, а педалировать с другого ?