эмулятор джойстика

Discussion in 'Hardware and Software' started by Ivan_004, Oct 30, 2002.

  1. -taru-

    -taru- Well-Known Member

    Joined:
    Jul 25, 2004
    Messages:
    77
    Location:
    Volgograd, Russia
    В настройках есть кнопка с функцией Toggle joystick on\off. Больше вроде никак, на мышеджое летаю очень давно, ничего похожего не видел.
     
  2. -mart-

    -mart- Well-Known Member

    Joined:
    Dec 20, 2000
    Messages:
    16,496
    Location:
    Russia
    Ивиниву еще раз аагромное спасибо за его драйвер :)
    :cheers: :cheers: :@prayer: :@prayer:
     
  3. zmh

    zmh Well-Known Member

    Joined:
    Oct 20, 2003
    Messages:
    2,460
    Location:
    Russia, Saint-Petersburg
    Угу. Несомненное. Жаль что как всегда на такие радостные идеи нет времени, чтобы довести до ума, то что хочется. Выложить где-то, написать доку :)

    Хоть я и купил для ил2 джой (извини иванив :) ), но маусджой твой у меня лежит, ждет своего часа, когда или джой сломается :p или когда я раз в год захочу появится в родных пенатах. Появлялся тут несколько месяцев назад.. Радостно полетал на 109е, покрутился с ишаками, пострелял. Здорово :). еще бы настройки сервера времен лаунчера 1.64 где у 109а2 лазерган, было бы еще радостней.. как на нем было интересно со спитами крутиться :) впрочем я уже не туда и не затем.

    PS: по поводу мыша только мышь... щаз точно не скажу, да и до конца всех тонкостей так и не изучил.. помнится там надо то ли драйвер мыше одной "другой" указать, то ли в реестр че прописать.. работало для двух мышей ,если одна на компорте, другая на пс2.. одна джой, другая мышь. Но в ВБ мне в принципе и одной мыши хватало, в ил2 разве что требовалось.. а в вб я мышь и не выключал никогда.. она как мышь и джой одновременно работала ;)
     
  4. -taru-

    -taru- Well-Known Member

    Joined:
    Jul 25, 2004
    Messages:
    77
    Location:
    Volgograd, Russia
    Мышь и джой одновременно и по-отдельности? А можно подробнее, плиз...
     
  5. -exec-

    -exec- FH Consultant

    Joined:
    Jan 29, 2000
    Messages:
    24,690
    Location:
    xUSSR
    если я верно понял, в этом треде описывалось, как настроить одну мышь за джой, вторую за обзор.
     
  6. -exec-

    -exec- FH Consultant

    Joined:
    Jan 29, 2000
    Messages:
    24,690
    Location:
    xUSSR
    есть новости по написанию драйвера без standard game port?
    уже полгода не могу летать :shuffle:
     
  7. zuljin

    zuljin New Member

    Joined:
    Nov 1, 2004
    Messages:
    3
    Location:
    Surgut
  8. -exec-

    -exec- FH Consultant

    Joined:
    Jan 29, 2000
    Messages:
    24,690
    Location:
    xUSSR
    мдя...

    не дождавшись помощи от Ivan4, в общем, написал приложение сам. приложение к чужому джойстику.

    смысл такой же - управление от мыши виртуальным джоем.

    если кому интересно - пробуйте.
    http://personne.newmail.ru/PPJoystick/

    краткая инструкция:
    1.запустить setup, добавить ppjoy bus (не помню как - самому или в ответ на найденное железо), вероятно перезагрузиться.
    2.в панели управления\parallel port joysticks добавить джой, указав порт virtual port.
    3.дальше тоже не помню. то ли система вдруг находит parallel port joystick сама, то ли его надо руками добавить через панель управления\game controllers.
    всё, джой есть, ждёт команды.
    команды придётся делать так:
    4.скопировать в удобный каталог ppmouse.exe и hook.dll
    5.запустить и настроить ppmouse и не выключать. именно во время работы проги ppmouse.exe и происходит перевод мыши в джой.
    6.после игр можно ppmouse закрыть.

    считаю долгом высказать благодарность Deon van der Westhuysen, автору Parallel Port Joystick с открытым интерфейсом IOCTL, а так же А.Е. Шевелёву, автору отличной статьи по хукам в BCB5.
    ________________________________________________

    Parallel Port Joystick - freeware для некомерческого юзания ©Deon van der Westhuysen
    PPMouse - freeware для некомерческого юзания ©exec
    ________________________________________________
    дополнительно:
    приклад в состоянии тяжелейшей альфы. для бета стадии нужно немного доделать about. но текущее состояние вполне полезное.

    если кто не постремается тестировать, прошу набросать инструкцию по инсталляции на своей оси. обязательны названия кнопок винды, которые придётся нажимать. можно со скринами. текст может быть минимальным.

    джой можно калибровать, но незачем. итак нормально работает. для тех, кто таки будет калибровать сообщаю, что ppjoystick имеет 8 осей и 16 кнопок. мой прилад держит 4 оси и 8 кнопок. при калибровании они называются: xy, z-rotation - руль, z-axis - мотор. остальные оси игнорировать.
     
    Last edited: May 24, 2007
  9. -exec-

    -exec- FH Consultant

    Joined:
    Jan 29, 2000
    Messages:
    24,690
    Location:
    xUSSR
    разделил PPJoystick и PPMouse на два файла.
    http://personne.newmail.ru/PPJoystick/
    http://personne.newmail.ru/PPJoystick/PPJoySetup.zip виртуальный джой ©Deon van der Westhuysen
    http://personne.newmail.ru/PPJoystick/PPMouse.zip управление джоем от мышки ©exec
    http://personne.newmail.ru/PPJoystick/ppsetup-screens-xpproru.zip скриншоты по инсталляции на windows xp pro russian
    в новой версии мелкие фиксы.
     
    Last edited: May 24, 2007
  10. vopros

    vopros Member

    Joined:
    Oct 23, 2005
    Messages:
    15
    так а можно тогда в двух словах в чём отличие?

    сам пока ставить не буду, но есть тут у нас товарищи, у которых тот JMouse ну никак не работает!
    так что ушёл рекомендовать... :)
     
  11. -exec-

    -exec- FH Consultant

    Joined:
    Jan 29, 2000
    Messages:
    24,690
    Location:
    xUSSR
    1.не нужен standard game port. на лаптопе у меня его не было и принципиально не будет. такое вот железо.
    2.интерфейс имхо попроще, но и поприятнее имхо.
    3.нету сохранения координат, как у ivan4. положение джоя всегда соответствует положению мыши. нельзя отвести, например, руль мышкой налево и оставить его там, после чего увести мышку направо.
    разделение мыши и джоя возможно только отключением джоя (кнопки назначаются).
    4.почему-то вб перестал гасить курсор мыши. но это фаза луны какая-то. я не знаю.
    5.я не совмещал несколько девайсов как ivan4. у меня только мыша и клава.

    я там (http://yedyge.fromru.com/PPJoystick/) два скрина закинул для первого впечатления.
     
    Last edited: May 29, 2007
  12. ric

    ric FH Beta Tester

    Joined:
    Sep 3, 2003
    Messages:
    1,471
    Location:
    St. Petersburg
    Дописал-таки мануал по мышеджою от Иванива (правда, с уклоном в сторону использования Ил-2, но это только в небольшой части).
    Exec, очень бы хотелось, чтобы ты посмотрел - не накосячил ли я где чего или куда кого дополнить.
    Заранее спасибо.
     
  13. -exec-

    -exec- FH Consultant

    Joined:
    Jan 29, 2000
    Messages:
    24,690
    Location:
    xUSSR
    из замеченного.

    "* Выставляем крестик точно в точку с координатами "
    имхо курсор мыши.

    "плевать, где будет находится крестик"
    крестик в окошке калибрации?

    "комбинацию клавишь"
    "Привязка клавишь"
    "без мягкого знака!"

    про мадил обсуждать не могу.
     
  14. ric

    ric FH Beta Tester

    Joined:
    Sep 3, 2003
    Messages:
    1,471
    Location:
    St. Petersburg
    "Клавишь" - исправлю.
    Кто такой "мадил"? Бешеный Ил?
     
  15. -exec-

    -exec- FH Consultant

    Joined:
    Jan 29, 2000
    Messages:
    24,690
    Location:
    xUSSR
    ил маддокса
     
  16. ric

    ric FH Beta Tester

    Joined:
    Sep 3, 2003
    Messages:
    1,471
    Location:
    St. Petersburg
    Все понял, все исправил.
    Спасибо, Exec.
     
  17. S.L.O.N.

    S.L.O.N. Member

    Joined:
    May 12, 2003
    Messages:
    8
    error 404. Можно перевыложить куда-нибудь? Заранее благодарен.
     
  18. -exec-

    -exec- FH Consultant

    Joined:
    Jan 29, 2000
    Messages:
    24,690
    Location:
    xUSSR
    попробую вскорости.
    fromru.com был грохнут амерами за рассадничество пиратских варезников.
    сейчас имя открыли, но все файлы мне йопнули.
     
  19. S.L.O.N.

    S.L.O.N. Member

    Joined:
    May 12, 2003
    Messages:
    8
    Спасибо большое. Жду с нетерпением, ибо налетел на те-же грабли, что и ты - отродясь отсутствующий и установленный принудительно Standard game port конфликтует с Motherboard Resources по адресному диапазону.
     
  20. S.L.O.N.

    S.L.O.N. Member

    Joined:
    May 12, 2003
    Messages:
    8
    Ээээ... Прошу прошения за назойливость - вскорости ещё не наступило? ;)

    З.Ы. Аааааааа! Синий смайлик!!!! Гхм... Не ожидал... Отвык...