Приставки > Джойстики и прочие манипуляторы
Эмуляция геймпада Xbox 360 - инструкция
<< < (7/16) > >>
DemonUA92:
Запускаю программу, находит настройки для геймпада, но проблема в том что горит красная лампочка и геймпад от 360-го на картинке горит серым...следовательно в игре управление не меняется. Что делать?
На картинках видно какой геймпад видит комп, а на коробке от него написано HAVIT HV-G87
GalaxyBot_00:
если горит серым то это пролемма с xinput1_3.dll
У меня геймпад EXEQ Gamegear , a в винде и в проге Double Vibration 5.
Скачай мои файлы и пробуй.
Если будет также то лечится установкой Microsoft Visual C++ 2005-2008-2010-2012
Alexander_x86:

--- Цитата: Phett от 12 Июнь 2013, 20:32:27 ---Помогите пожалуйста.Поставил,настроил, работает все , но когда жму правый стик вниз программа показывает , что нажимается еще и левый триггер , как исправить? Играть не возможно так.

--- Конец цитаты ---

Мне лично помогла установка более ранней версии эмулятора.
GalaxyBot_00:
Просто нужно резко стик крутить в нужном направлении
Добавлено позже:
Еще преимущество новых версий что они из интернета находят настройки для твоего геймпада, даже для китайский типа EXEQ и тп
Asha:
Такая же фигня с этим красным квадратиком, скачал Microsoft Visual C++ не помогло.
GalaxyBot_00:
ты скачивал мой архив?
cfrog:
Добрый вечер.
Пытаюсь подружить x360ce и Logitech RumblePad 2 (инверт левого стика и ABXY не на своих местах)
такое чувство что ему наплювать на содержимое x360ce.ini

уже ставлю абсурд
Back=9
Start=2
A=3
B=10
X=4
Y=1

не реагирует.. но содержимое блока [Options] читает по крайней мере на
Console=1
реагирует...
если запускаю x360ce.exe (скопировал в ту же папку к игре, к exe файлу)  то изменения понимает,  а вот запускаю игру как будто не менял опции...
картинки


x360ce.ini
--- Код: ---[Options]
UseInitBeep=1
Log=0
Console=1
DebugMode=0
InternetDatabaseUrl=http://www.x360ce.com/webservices/x360ce.asmx
InternetFeatures=0
InternetAutoload=0
AllowOnlyOneCopy=1

[InputHook]
HookMode=1

[Mappings]
PAD1=IG_9f3a7430566511e28001444553540000
PAD2=
PAD3=
PAD4=

[PAD1]
[PAD2]
[PAD3]
[PAD4]
[IG_9f3a7430566511e28001444553540000]
ProductName=Logitech RumblePad 2 USB
ProductGuid=c218046d-0000-0000-0000-504944564944
InstanceGuid=9f3a7430-5665-11e2-8001-444553540000
ControllerType=1
PassThrough=0
Right Trigger=8
RightTriggerDeadZone=0
Left Trigger=7
TriggerDeadzone=5
D-pad POV=1
D-pad Up=UP
D-pad Down=DOWN
D-pad Left=LEFT
D-pad Right=RIGHT
AxisToDPad=0
AxisToDPadDeadZone=256
AxisToDPadOffset=0
Back=9
Start=2
A=3
B=10
X=4
Y=1
Left Shoulder=5
Right Shoulder=6
Left Analog X=1
Left Analog Y=-2
Left Analog X+ Button=0
Left Analog X- Button=0
Left Analog Y+ Button=0
Left Analog Y- Button=0
Left Thumb=11
Left Analog X DeadZone=0
Left Analog Y DeadZone=0
Left Analog X AntiDeadZone=0
Left Analog Y AntiDeadZone=0
Right Analog X=3
Right Analog Y=-6
Right Analog X+ Button=0
Right Analog X- Button=0
Right Analog Y+ Button=0
Right Analog Y- Button=0
Right Thumb=12
Right Analog X DeadZone=0
Right Analog Y DeadZone=0
Right Analog X AntiDeadZone=0
Right Analog Y AntiDeadZone=0
UseForceFeedback=1
FFBType=0
SwapMotor=1
ForcePercent=100
LeftMotorPeriod=60
RightMotorPeriod=120


--- Конец кода ---

п.с. не понятно почему в консоли пишет Loading C:\Windows\System32\xinput1_3.dll (см. картинки)
файл лежит в папке с игрой, если подменить C:\Windows\System32\xinput1_3.dll файлом тем что из x360ce то программа вылетает с ошибкой..

п.с.2 пробовал в разных играх (Batman.Arkham Origins, Flashback)
GalaxyBot_00:
кто тебе вообще сказал подменять dll в винде?

в папку с игрой нужно копировать 3 файла, exe,dll,ini

вообще непонимаю в чем проблема, в окне проги можно настроить все кнопки вручную так что будут соответствовать расположению xbox360 пада
выбираешь кнопку потом "record" и нажимаешь , после настройки жмешь внизу "save"
cfrog:

--- Цитата: GalaxyBot от 29 Октябрь 2013, 22:08:42 ---кто тебе вообще сказал подменять dll в винде?

--- Конец цитаты ---
это я уже пробовал варианты разные...


--- Цитата: GalaxyBot от 29 Октябрь 2013, 22:08:42 ---в папку с игрой нужно копировать 3 файла, exe,dll,ini

--- Конец цитаты ---
так и сделал


--- Цитата: GalaxyBot от 29 Октябрь 2013, 22:08:42 ---вообще непонимаю в чем проблема, в окне проги можно настроить все кнопки вручную так что будут соответствовать расположению xbox360 пада
выбираешь кнопку потом "record" и нажимаешь , после настройки жмешь внизу "save"

--- Конец цитаты ---

проблема в том что и кнопку save нажимал и руками ini-файл писал.. в x360ce кнопки работают как в ini-файле, а в играх работаю как по умолчанию (A <--> B ; X <--> Y ; левый стик верх ногами)
уже руки тянутся в сторону xpader (левый стик wasd, правый мышь), но охото-то по-человечески
GalaxyBot_00:
не может такого быть, если в проге настроено .
Когда игра запускается ты слышишь звук "виндовый" ? Может у тебя тупо не подкхватывает и геймпад дальше в dinput работает и игра его видит
ShadowFlash:

--- Цитата: GalaxyBot от 29 Октябрь 2013, 22:08:42 ---кто тебе вообще сказал подменять dll в винде?

в папку с игрой нужно копировать 3 файла, exe,dll,ini

вообще непонимаю в чем проблема, в окне проги можно настроить все кнопки вручную так что будут соответствовать расположению xbox360 пада
выбираешь кнопку потом "record" и нажимаешь , после настройки жмешь внизу "save"

--- Конец цитаты ---
Exe нужен только если переназначать управление собираешься и не хочешь это делать правкой инишника. А когда сделал инишник, то уже можно копировать только dll и ini.
sadrainbow:

--- Цитата: cfrog от 30 Октябрь 2013, 16:33:11 ---в x360ce кнопки работают как в ini-файле, а в играх работаю как по умолчанию

--- Конец цитаты ---
В некоторых играх нужно использовать HookMask, чаще всего HookCOM. Создайте запись для своей игры в x360ce.gdb Не забудьте этот файл тоже скопировать в директорию с исполняемым файлом игры. Последняя версия базы здесь
Из последних игр, к примеру, enslaved требует hookcom.
Puzakov73:

--- Цитата: sadrainbow от 30 Октябрь 2013, 21:22:00 ---В некоторых играх нужно использовать HookMask, чаще всего HookCOM. Создайте запись для своей игры в x360ce.gdb Не забудьте этот файл тоже скопировать в директорию с исполняемым файлом игры. Последняя версия базы здесь
Из последних игр, к примеру, enslaved требует hookcom.

--- Конец цитаты ---
Можно по подробней? Файл надо самому создать?
GalaxyBot_00:
написано что этот хукмод вырезали в r574
cptPauer:
Очень странно. У меня версия x360ce почти такая же 2.1.2.190 бета (https://dl.dropboxusercontent.com/u/41545394/soft/x360ce.7z), а джой RumblePad2, но беспроводной. Вообще везде работает. На XP и Win7. Была проблема только с Sonic Adventures 2, решается твиком ini игры и запретом на перезапись.
Проверено на МК2011, Left4Dead 1-2, RESIDENT EVIL 5, Gears of War, Ghostbusters, SA2, Duck Tales, Dead Island, MK Kollections, Tomb Raider 2013 и др.

Там в списке есть Cordless Rumblepad2, просто выбираю load и всё. Они наверное не отличаются ничем, кроме как проводной-беспроводной
sadrainbow:

--- Цитата: Puzakov73 от 31 Октябрь 2013, 01:12:36 ---Можно по подробней? Файл надо самому создать?

--- Конец цитаты ---
Ссылка на файл уже приведена. Выбираете "сохранить как" и сохраняете в нужную директорию. Проверьте, вероятно, нужная игра уже добавлена в базу. Если нет, добавляете с помощью любого текстового редактора. Список возможных значений приведён здесь.

--- Цитата ---In the GDB file, the HookMasks (HookMask=) are written using a combination of these hex values

    LoadLibrary(HookLL) = 0x00000001;
    COM(HookCOM) = 0x00000002;
    SetupAPI(HookSA) = 0x00000020;
    WinVerifyTrust(HookWT) = 0x01000000
    DirectInput(HookDI) = 0x00000004;
    ProductID/VendorID(HookPIDVID) = 0x00000008;
    Spoof name(HookName) = 0x00000010;

Hookmask 0x01000023 enables all for example. Typically, only a single value will be required in the GDB.
--- Конец цитаты ---


--- Цитата: GalaxyBot от 31 Октябрь 2013, 03:04:57 ---написано что этот хукмод вырезали в r574

--- Конец цитаты ---
Не путайте HookMode и HookMasks.

--- Цитата ---HookMode deprecated as of r574 - Use HookMasks instead!
--- Конец цитаты ---
cfrog:

--- Цитата: GalaxyBot от 30 Октябрь 2013, 17:38:26 ---Может у тебя тупо не подкхватывает и геймпад дальше в dinput работает и игра его видит

--- Конец цитаты ---
это самое вероятное, но как победить..
п.с. неделю назад работал xbox-ресивер потом после эксперементов с xpader (скорее всего совпадение) сдох - перестал ловить джойстик, достал старый проводной Logitech RumblePad 2 (надписи Cordless не видел на нем )
все это дело(xbox-овое), естественно, переустанавливал в итоге все снес, может как-то это стало причиной
GalaxyBot_00:

--- Цитата: cfrog ---(надписи Cordless не видел на нем
--- Конец цитаты ---

невидел тк "Cordless" = беспроводной
luka987:
А вот ребят,у меня такая проблема:в фифе 13 и 12,переключение пунктов меню в стобиках(то есть по оси у) происходит через один,а не по очереди.
геймпад EXEQ gamehunter,помогите пожалуйста :(. Скрины кину,если нужно.
Puzakov73:

--- Цитата: sadrainbow от 31 Октябрь 2013, 09:44:32 ---Ссылка на файл уже приведена. Выбираете "сохранить как" и сохраняете в нужную директорию. Проверьте, вероятно, нужная игра уже добавлена в базу. Если нет, добавляете с помощью любого текстового редактора. Список возможных значений приведён здесь.Не путайте HookMode и HookMasks.

--- Конец цитаты ---
Попробовал. Игра как игнорировала эмулятор, так и игнорирует. Пытаюсь использовать его на игре "How to Survive".
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии