Всем привет!!!
Возвращаюсь к наболевшей проблеме - клавиши на руле работающие по "резисторному протоколу". На форуме присутствуют несколько способов решения данной проблемы, один заключается в подключение пульта через игровой порт, а второй в разборке игрового джостика и подключение его к пульту управления. Лично мне второй способ больше нравится, так как на моем PC Car нет игрового порта, а покупать звуковую карту не хочется. Однако при реализации способа 2 у меня, как, наверное, и у многих, возникла проблема. Чтобы АЦП джостик понимал команды нужно перепаять сопротивление в пульте с шагом 1Ком. Мне руль разбирать не хотелось из-за подушки безопасности. Поэтому пришлось пойти другим путем/
Так вот, на сайте схем.нет нарвался на интересную статью (автор =ShooRooP= и ему за это ОГРОМНОЕ спасибо), работа АЦП с com портом
http://cxem.net/****/comp86.php. Это и являлось практически полным решением проблемы. Со свое стороны я только допаял управляющий транзистор и подредактировал код программы автора.
Программу прошу не ругать, так как Visual Basic я не знал, не знаю и знать больше не хочу. Просто пришлось выучить пару команд и написать этот код. Так, что смог, то и написал

Смысл программы. При нажатии клавиши пульта в верхнем окне выводится напряжение поступающие на вход АЦП , показатель умножается на 100. Этот показатель можно записать под нужным пунктом. Теперь при следующие нажатии на определенную кнопку пульта , программа будет знать, что нужно делать под этим значением и с имитирует нажатие клавиши клавиатуры (см. код программы). Мне повезло, я пользуюсь RR, там можно настроить любое действие оболочки на любую клавишу клавиатуры. И при имитации программой нужной мне клавиши клавиатуры RR работает нужным образом.
Так же, можно настроить ФрдоПлеер, AutoHotKey ит.д. А лучше всего, чтобы кто-нибудь знающий перепишет код в лучшую сторону и выложит на сайт

)
В принципе и все!
Саму программу нужно скопировать в корневой диск C:\MultiCar