решил, что для начала сгодится, а коль не понравится — так потом с приобретенным опытом можно и что-либо более серьезное смастерить.
У педалей есть разъем под телефонный джек для подключения к рулю (сам руль давно сломался и был выброшен) — купил я телефонный провод, 15-пиновый разъем «папа» для подключению к геймпорту и начал ваять. Всунул провод в разъем, прозвонил — выяснил, что при полном нажатии одной педали сопротивление между двумя выходами 4-проводного разъема падает почти до нуля, при нажатии другой возрастает до 100 килоом, если обе отпущены (или, наоборот, обе полностью нажаты) — 50 (что было по другой паре разъемов — не помню, вроде там был диапазон не от 0 до 100, а типа от 50 до 150 или от 100 до 200 — не суть важно).
Сходил я на www.joysticks.ru, посмотрел там описания, срисовал распайку геймпорта — решил, что щас сделаю, мои педали подходят. Взял для проверки старый геймпортовый джойстик, подключил, чтобы порт проверить — все путем. Решил сделать примерно так, как в той теме про педали и говорилось (сам додумался — тему я потом нашел) — на одну ось (пару пинов) балластное сопротивление 100 кило повесил, на другую — 2 конца от провода идущего к педялям припаял. Прозвонил джойстик — у меня между теми же парами пинов все как у него. Ну, думаю, сейчас я свое изделие объявлю джойстиком с двумя осями, а потом в Симе для этого «джойстика» на одну ось (ту, что балластное сопротивление) ничего не повешу, а на другую повешу руль направления, и будет мне щастье.
Оказалось — ага, щаз! Винда (у меня XP) мое издели опознавать не хотела — упорно говорит, что ничего не подключено. А вроде бы ведь все распаял как рекомендовалось… Проверил еще раз джойстик — у меня оси (с учетом балластного сопротивления ) на тех же парах пинов, что у него, но он опознается и работает (даже в симе на нем полетать можно), а мое изделие — нет. Вот и возникает вопрос: а что я не так сделал, что у меня не опознается?
Первое предположение было — что все из-за кнопок (я их не делал — между соответствующими пинами разрыв). Но по трезвому рассуждению я это отверг: пусть разрыв, но это означает всего лишь, что кнопка не нажата. Да и при попытке обозвать девайс джойстиком с нулем кнопок тоже ничего не заработало. Но, может, я рассуждал неправильно?
Второе предположение — виновата XP, про которую я слышал, что она якобы не понимает геймпорта. Но, во-первых, мне один знакомый сказал, что все-таки понимает (у него что-то по геймпорту подключено), а во-вторых джойстик-то она видит. Или там есть какие тонкости?
Третье предположение — может, все дело в том, что я никак не распаял те пины, про которых в распайке геймпорта сказано, что на них земля должна быть? Но я в описании самоделок на www.joysticks.ru ничего на счет того, что на эти пины паять, я не нашел. Кто-нибудь скажет, как и что тут делать (может, их все вместе спаять надо или как)? А может, ничего и не надо делать?
Четвертое предположение — а не может быть дело в том, что геймпорт поддерживает 2 джойстика (или 4 оси), а я только две распаял? Может, поставить еще два балластных сопротивления, и дело в шляпе?
А может, еще в чем дело? Очень прошу местных гуру откликнуться! Обидно — люди делают себе джойстики (рули, педали и т.п.), все у них работает, а у меня не получается…
Я так и делал — никакого plug&play, похоже, для геймпортовых девайсов нет. Я и джой так подключал. Проблема не в этом, а в том, что статус — «Not connected»
.
Вообще я вчера еще раз все посмотрел (кстати, я все проверил — все сейчас распаяно также, как у джоя, если игнорировать у него газ и кнопки). Для пробы джой подключил — и неожиданно тоже «Not connected» оказалось почему-то, хотя «зуб даю», как говорится — раньше джой работал (я даже на нем летать пытался, правда, долго не смог из-за «дрожжалки», а также из-за того, что у него по оси Y маленький диапазон)! В чем дело — неужто я спалил геймпорт, когда неверно спаянные педали подключал (я несколько раз их перепаивал)? Но почему же тогда Винда геймпорт видит и не ругается? Может, контакта нет (но почему он раньше был?) или я забыл, как я его раньше в список устройств добавлял: сколько кнопок, сколько осей (унего есть ручка газа), есть ли хатка? Но почему же он раньше работал, хотя я и число кнопок неверно развал, и с хаткой напутал? Неужели все-таки спалил карточку?
А что — у Вас не педали в руль, а руль в педали? Мои-то в руль вставляются (телефонным проводом). Но по идее-то они должны и без руля работать: свои 0-100Ком (в нейтрали 50) они дают, по идее вторую ось можно имитировать балластным сопротивлением… Должно все работать.