Tex_Murphy
Привіт!
Статус: Офлайн
Реєстрація: 27.08.2009
Повідом.: 14
Реєстрація: 27.08.2009
Повідом.: 14
два одинаковых джойстика megahead mh-8007. x360ce vibmod 3.1.4.1
видит только один-второй для эмулятора какбы и не подключен.в свойствах джойстиков одинаковые vid pid .драйвера windows т.к.она не дает ставить оригин. драйвера.windows7prof 64bit лицензия
2587. pvd, 28.01.2011 15:30
serpuk
Ну, там в ini файле есть еще понятие индекса устройства, нужно поставить, вероятно, разные индексы (там типа попробуйте 1 и 2 или что-то типа того). И заведите 2 раздела в ini под 2 геймпада с разными индексами и одинаковыми VID/PID. Я надеюсь, поможет.
2588. serpuk, 28.01.2011 15:38
если в ini поставить 0 у второго джойстикаб то программа при проверке джойстиков видит оба как первый
Добавление от 28.01.2011 15:42:
не, не так,обе проверки только первый дж
2589. eXpressionist, 28.01.2011 15:55
serpuk
Обратите внимание на следующие пункты конфига:
<...>
FakeAPI=1
<...>
[PAD1]
Index=0
VID=0x0 #впишите сюда VID устройства из диспетчера устройств
PID=0x0 #PID аналогично
<...>
[PAD2]
Index=1
VID=0x0 #аналогично с другим джоем
PID=0x0 #-//-
в проге XinputTest проверяйте Controller 0, Controller 1.
2590. eXpressionist, 28.01.2011 15:59
p.s. вот пример
К сообщению приложены файлы: 1.png
2591. pvd, 28.01.2011 16:00
eXpressionist
Там у него 2 совершенно одинаковых джоя, PID-VID одинаковы, хочет играть ими одновременно, так что нужно различать их по индексу. Так что для первого, предположим Index=0 , а для второго - Index=1, иначе программа их никак не отличит
видит только один-второй для эмулятора какбы и не подключен.в свойствах джойстиков одинаковые vid pid .драйвера windows т.к.она не дает ставить оригин. драйвера.windows7prof 64bit лицензия
2587. pvd, 28.01.2011 15:30
serpuk
Ну, там в ini файле есть еще понятие индекса устройства, нужно поставить, вероятно, разные индексы (там типа попробуйте 1 и 2 или что-то типа того). И заведите 2 раздела в ini под 2 геймпада с разными индексами и одинаковыми VID/PID. Я надеюсь, поможет.
2588. serpuk, 28.01.2011 15:38
если в ini поставить 0 у второго джойстикаб то программа при проверке джойстиков видит оба как первый
Добавление от 28.01.2011 15:42:
не, не так,обе проверки только первый дж
2589. eXpressionist, 28.01.2011 15:55
serpuk
Обратите внимание на следующие пункты конфига:
<...>
FakeAPI=1
<...>
[PAD1]
Index=0
VID=0x0 #впишите сюда VID устройства из диспетчера устройств
PID=0x0 #PID аналогично
<...>
[PAD2]
Index=1
VID=0x0 #аналогично с другим джоем
PID=0x0 #-//-
в проге XinputTest проверяйте Controller 0, Controller 1.
2590. eXpressionist, 28.01.2011 15:59
p.s. вот пример
К сообщению приложены файлы: 1.png
2591. pvd, 28.01.2011 16:00
eXpressionist
Там у него 2 совершенно одинаковых джоя, PID-VID одинаковы, хочет играть ими одновременно, так что нужно различать их по индексу. Так что для первого, предположим Index=0 , а для второго - Index=1, иначе программа их никак не отличит