- GTA V
- x360ce — эмулятор геймпада Xbox 360
- Настройка x360ce
- Устанавливаем x360ce в игру
- 64-битные игры и x360ce
- Есть ли подводные камни
- Mortal Kombat X
- WWE 2K15
- Если игра не поддерживает геймпады
- Поддержка геймпадов в играх
- Dark Souls II: Scholar of the First Sin
- Если x360ce не работает
- Что такое InputMapper
- Как настроить Dualshock 4
- Настройка x360ce в играх
GTA V
Для GTA V настройте в соответствии с новыми инструкциями, так как вышла новая версия x360ce.
x360ce — эмулятор геймпада Xbox 360
вышла новая версия эмулятора x360ce — инструкция. Он работает с GTA V, в отличие от следующей версии, но есть проблема: в целом поддерживается меньше игр. Сначала попробуйте новый, так как его проще настроить.
Программа x360ce заставляет игры поверить в то, что геймпад XInput подключен. Установка может показаться чрезмерно сложной, но она выполняется только один раз.
Внимание! Крайне желательно, чтобы в Windows было включено отображение расширений типов файлов.
Пуск — Панель управления — Параметры папки (или просто введите «Параметры папки» в меню «Пуск»). Посмотреть детали:
Снимите флажок «Скрыть расширения для зарегистрированных типов файлов» и нажмите «ОК». Это позволит нам увидеть расширения файлов.
Если вы не знаете, что такое расширения файлов, советую задуматься: а нужно ли устанавливать x360ce? Без базовых знаний велика вероятность сделать что-то не так.
Настройка x360ce
Во-первых, вам нужно сопоставить кнопки на реальном контроллере с кнопками виртуального Xbox 360, которые будет видеть игра.
Я предполагаю, что вы уже подключили свой геймпад, зашли в Панель управления — Устройства и принтеры и убедились, что ваш геймпад там. Если нет, установите драйверы.
Настройка x360ce занимает полчаса, но оно того стоит.
1. Скачиваем архив x360ce.zip и распаковываем в любую папку, желательно пустую. Это должно выглядеть примерно так:
Вы можете удалить файл x360ce.sample.
2. Запустите конфигуратор x360ce. Если геймпад подключен и запускается впервые, должно появиться окно поиска настроек:
Окно поиска предустановленных настроек в Интернете
Нажмите «Далее», подождите. Может повезет и настройки найдутся. Щелкните первый элемент в списке и нажмите Готово. Появится главное окно программы:
На скриншоте выше геймпад уже настроен. Если вы нажмете кнопки геймпада, они также будут выделены в окне программы.
Если у вас есть красный квадрат и серое изображение геймпада в x360ce, на вкладке Advanced снимите флажок Pass Through. Также конфигуратор не работает, если в папку с ним закинуть 64-битные * .dll файлы. Настройте 32-битную версию. 64-битные файлы * .dll можно будет запустить позже (например, при установке x360ce для Watch Dogs).
3. Даже если ваши настройки были загружены из Интернета, они не обязательно верны. Перемещайте стики, нажимайте кнопки — зеленый индикатор на изображении четко покажет, какие функции джойстика имитируются.
Если что-то не работает, можно все настроить вручную. Начнем с кнопок.
Кнопки: чтобы указать, какая кнопка отвечает за какую функцию, вам нужно открыть меню эмулированной кнопки и нажать Запись:
После нажатия кнопки «Зарегистрироваться» конфигуратор будет ожидать нажатия соответствующей кнопки на вашем контроллере. На фото контроллера эмулируемая кнопка будет выделена мигающим красным кружком.
Стрелки (D-Pad) можно настроить двумя способами:
Конфигурация стрелок геймпада. Сначала попробуйте вариант 1. Если в меню нет DPad, следуйте варианту 2 — установите стрелки как обычные кнопки, выбрав «Запись» в каждом из четырех элементов D-Pad и нажимая соответственно вверх, влево, вправо, вниз.
Аналогичная ситуация и с аналоговыми джойстиками. После нажатия кнопки «Запись» мы просто перемещаем их в направлении, которое запрашивает программа:
Если стики не аналоговые, вам нужно будет настроить элементы ниже, как в варианте 2 со стрелками на предыдущем изображении.
Из экзотики: палками можно использовать половину планки. Симптом: после настройки геймпада джойстик работает как обычно, но при полном наклоне он работает как спусковой крючок или другой джойстик. Это означает, что вам нужно вручную перебирать значения * Axis *, чтобы все работало должным образом.
4. Необязательно настраивать все кнопки. Если ваш геймпад похож на тот, который я купил, по крайней мере, кнопка Guide в диапазоне (это пауза, вы можете нажать Esc на клавиатуре). Аналоговые джойстики (определяются промежуточные положения, а не просто вверх-вниз-влево-вправо) нижний раздел настроек не нужен:
На реальном геймпаде нет кнопки «Справка», и ее нельзя настроить. В моем случае стики аналоговые, поэтому нижний раздел настроек не нужен.
5. Контроль. Нажимаем все кнопки геймпада, наблюдаем индикаторы, которые появляются на картинке. Если все смоделировано правильно, работа сделана. Если нет, давайте внимательно прочитаем текст выше и поймем, где мы сделали ошибку.
6. Если у вас есть виброотклик, стыдно не подчиняться. Перейдите на вкладку Force Feedback:
- Enable Force Feedback: Если флажок установлен, это означает, что отдача разрешена.
- Поменять двигатель — понятия не имею, на что это влияет. Возможно, если два вибромотора в вашем геймпаде работают отдельно, он фактически поменяет их местами.
- (1) — тип вибромотора (если виброотклик слабый или отсутствует, необходимо пролистывать пункты этого меню, каждый раз перемещая тестовые ползунки вперед и назад).
- (2) — сила эффекта отдачи. Чем выше значение, тем сильнее вибрирует контроллер в ваших руках.
- (3) и (4) — слайдеры моторных тестов.
- Мне неизвестно, на что влияет моторный период. Буду рад, если кто-нибудь вам подскажет.
7. Чтобы довести настройки до идеала, вам нужно заглянуть в раздел Advanced и обязательно указать, что мы используем обычный геймпад:
Установка параметра типа устройства на GamePad полезна, потому что некоторые игры не хотят распознавать геймпад, помеченный как Wheel, FlightStick или что-то еще.
Остальные опции отвечают за установку «мертвых зон» аналоговых триггеров, стиков и стрелок. В большинстве случаев достаточно, чтобы все было сброшено.
Если ручку нажимать отдельно (камера вращается при центрировании ручки), мертвой зоны нет, но это необходимо. В этом случае необходимо изменить параметры секции Thumbs (значения мертвой зоны Thumb подбираются экспериментально).
На мой взгляд, мертвая зона — неизбежное зло, позволяющее примитивным стикам в бюджетных геймпадах работать более-менее сносно. Стики качественного геймпада управляют камерой и скоростью бега персонажа плавно, максимальное отклонение стика должно соответствовать максимальному значению в игре и наоборот.
Если у вас дешевый китайский джойстик, как у меня, эти варианты бесполезны, потому что «мертвая зона» тоже находится за пределами прогиба. Просто слегка переместите клюшку, и игра почувствует это как максимальное отклонение (давление) клюшки. Итог: в стрелках невозможно прицелиться.
8. Если вам нужно настроить два или более геймпада (для игры с компанией), вам необходимо пройти через разделы 2, 3 и 4 контроллера.
9. Чтобы сохранить настройки, нажмите «Сохранить» и закройте окно. В дальнейшем можно снова запустить конфигуратор и что-то изменить.
Устанавливаем x360ce в игру
Открываем папку с игрой (надеюсь, мне не нужно рассказывать, как найти папку, в которой установлена игра?) И копируем туда содержимое нашей папки.
Запустите игру: игра должна распознать ваш геймпад. В зависимости от игры вы можете играть сразу (Mortal Kombat, The Legend of Korra, Watch Dogs и другие современные) или зайти в настройки и изменить управление клавиатурой и мышью на геймпаде.
64-битные игры и x360ce
В связи с большим количеством вопросов, поступающих в мою почту, уточню несколько моментов, связанных с 64-битными играми.
1. Проверьте битовую глубину вашей игры миллион раз.
Самый простой способ определить разрядность программы (игры): загрузить ее .exe файл на сайт VirusTotal, на странице отчета открыть раздел «Информация о файле» — внизу будет строка FileType. Если значение справа — «Win32 EXE», игра 32-битная, если «Win64 EXE» 64-битная.
Редкий случай: иногда бывает, что во вложенных папках находятся две версии файла .exe игры (папки могут иметь имена, например bin32 и bin64). Запустите программу запуска игры, расположенную в третьей папке. Затем разложите файлы xinput * .dll по обеим папкам с учетом их разрядности. В папку с лаунчером ничего копировать не нужно, потому что лаунчер не игра, ему не нужно видеть джойстик.
2. Конфигуратор x360ce — 32 бит! Если запустить его в папке с 64-битными версиями xinput * .dll, он завершится с ошибкой. Это не значит, что игра не будет работать: если она 64-битная, джойстик распознается игрой. Вывод: Настраиваем джойстик с 32-битной .dll, потом меняем на 64-битную версию в папке и играем. Например, вот как настроены Watch Dogs и Far Cry 4.
Есть ли подводные камни
Теперь это программное обеспечение также имеет двойные драйверы. Так что забудьте про имитацию Xbox 360. Не нужно запоминать кнопки. Все уже на месте.
Но для DualSense драйверы еще не накатаны. Но можно смело пользоваться настройками для DS4.
Помимо прочего, некоторые игры продолжат работать. То есть не работать с двойным ударом или работать некорректно. Для этого в настройках приложения просто установите флажок рядом с опцией использовать эксклюзивный режим. Это должно помочь.
Часто бывает, что программа вылетает, кнопки все равно начинают путаться. Можно попробовать перезапустить и сбросить настройки.
Третья проблема, с которой вы можете столкнуться, заключается в том, что InputMapper просто не видит DS4. Что делать в этом случае?
Mortal Kombat X
Игра Mortal Kombat X, выпущенная в 2015 году, является 64-битной, и вместо xinput1_3.dll она запрашивает имя файла xinput9_1_0.dll (если этого файла нет, x360ce не будет «прилипать» к игре и кнопкам геймпада будет сбит с толку), а также требует некоторых специфических настроек.
Для упрощения я настроил x360ce самостоятельно, вам просто нужно назначить кнопки джойстика:
1. Скачиваем архив с x360ce, которым пользуюсь: ссылка (бэкап).
2. Разархивируйте его содержимое в папку Binaries / Retail игры.
3. Запускаем x360ce, настраиваем по инструкции выше (все как обычно).
4. Играйте, все получится.
Внимание! Если Mortal Kombat X не работает или дает сбой, не спрашивайте меня, как это исправить. Игра для многих очень и очень нестабильна. Ждем обновлений от разработчиков игры.
WWE 2K15
В комментариях пишут, что в этой игре не работает эмулятор. Если вы столкнулись с таким же, убедитесь:
1. Игра точно не видит геймпад без x360ce? Он поддерживает многие модели джойстиков без эмуляторов.
2. Вы должны использовать 64-битную библиотеку xinput1_3.dll, потому что игра 64-битная.
Если это не поможет, перейдите по ссылке выше для новой версии.
Если игра не поддерживает геймпады
Не все игры поддерживают геймпады. Также не всегда удается настроить x360ce из-за несовместимости этого эмулятора джойстика с некоторыми играми или кривыми руками, лень. Выход есть: программы вроде JoyToKey (платные, есть альтернативы) позволят вам назначать нажатия клавиш клавиатуры и движения мыши кнопкам геймпада. Виброотклик работать не будет, но вы можете управлять игрой в этом режиме.
Поддержка геймпадов в играх
Все старые геймпады известных производителей и дешевые китайские джойстики объединяет одно: использование программного протокола DirectInput. Мыши, клавиатуры, джойстики, рули, педали — все устройства работают с одним и тем же набором стандартных команд.
Старые игры DirectInput были соблюдены. Игрок может переназначить действия с кнопок клавиатуры на геймпады в настройках управления. Но появилась приставка Microsoft Xbox 360, а вместе с ней и другой протокол — XInput.
Контроллер Xbox 360 очень прост в использовании.
Разработанный специально для консольного геймпада, XInput пока не имел преимуществ перед DirectInput, но разработчики начали использовать его повсюду. Поскольку игры изначально разрабатывались для консолей Xbox 360, Xbox One, PlayStation 3 и 4, а потом переносились на ваш компьютер, проще всего использовать XInput — не нужно беспокоиться о тестировании различных геймпадов, джойстиков, рулей — всего уже опробовано, геймплей с геймпадом на компе и приставке точно такой же.
Современные геймпады известных брендов (Razer, Thrustmaster, Saitek и другие) могут переключаться с DirectInput на XInput, имитируя оригинальный Xbox. Об остальном хозяевам придется попотеть, но проблема решаема.
Dark Souls II: Scholar of the First Sin
X360ce требует определенных настроек для работы в Dark Souls II: Scholar of the First Sin. Пока база данных в файле x360ce.gdb не обновлена авторами, джойстик не будет работать правильно.
1. Настройте x360ce и геймпад согласно приведенным выше инструкциям.
Игра 64-битная, поэтому удаляем xinput1_3.dll, x360ce.gdb и конфигуратор x360ce.exe (вы ведь настроили кнопки геймпада, да?), Помещаем 64-битную версию файла xinput1_3.dll в ту же папка. Конфигуратор x360ce.exe можно удалить, поскольку он не работает с 64-битной библиотекой xinput.
2. Откройте файл x360ce.ini в программе «Блокнот» (не в Word или WordPad, а в обычном Блокноте!). Это текстовый файл, в котором все настройки можно настроить вручную.
3. Ищем раздел Опции. Если ниже нет строки «Version = 1» без кавычек, добавьте.
4. После имени раздела InputHook удалите строку «HookCOM = 1» (если есть) и добавьте вместо нее:
Закрываем файл и попутно сохраняем. Напоминаю, что кавычки ставить не обязательно.
5. Если игра вылетает при запуске, снова откройте x360ce.ini и измените «HookLL = 1» на «HookLL = 0».
Если способ не помог, убедитесь, что все было сделано строго по инструкции, с 64-битной версией.
Если x360ce не работает
Такое случается. В разных играх используются разные способы определения геймпада.
1. Убедитесь, что содержимое настроенной папки x360ce скопировано в папку с исполняемым файлом (.exe) игры. Например, исполняемые файлы для игр Borderlands находятся в папке games_Binaries Win32.
2. Сделайте копии файла xinput1_3.dll и переименуйте:
xinput1_4.dll
xinput1_2.dll
xinput1_1.dll
xinput9_1_0.dll
Помогает, если игра старая или, наоборот, совсем новая.
Внимание! «.Dll» в именах файлов — расширение. Если у вас нет отображаемых расширений или вы не знаете, что это такое, назовите копии файлов без «.dll».
4. Запустите конфигуратор прямо в папке с исполняемым файлом игры и измените опцию Use Init Beep в разделе Options:
Читайте также: настройка вида в сталкере
Включаем уведомление об успешной инициализации x360ce.
Если x360ce запустится правильно при запуске игры, вы услышите звуковой сигнал, который позволит нам приблизиться к решению проблемы.
Если вы слышите «гудок», но джойстик по-прежнему не работает в игре (например, его не видно в настройках управления), проверьте:
а) В конфигураторе маленький квадрат рядом с картой Контроллера 1 должен быть зеленым. Если он серый, а настройки пустые, геймпад отключен (проверьте USB-кабель, подключение).
б) Если поле выше зеленого цвета, игре по какой-то причине не понравился виртуальный контроллер Xbox 360. Перейдите в конфигуратор, откройте вкладку Контроллер 1 (не забудьте с остальными цифрами, если вы подключаете более одного контроллера), есть вкладка Advanced и выберите вариант Device Type — там должен быть геймпад. Если есть еще геймпад, вы можете изменить его на «Неизвестно», но мой опыт говорит, что x360ce не будет работать с этой игрой.
Если звукового сигнала нет, игра не загрузит файлы x360ce (xinput * .dll). Скорее всего, вы скопировали файлы x360ce не в исполняемый файл игры, а в другое место. Если игра поддерживает контроллер Xbox 360, ей необходимо загрузить один из этих файлов. Решение очевидно: скопируйте эмулятор контроллера Xbox 360 в нужную папку.
c) Обходит режим перехвата на вкладке «Параметры». При использовании старой версии x360ce это было полезно. В последних версиях эмулятор ищет эту опцию в файле x360ce.gdb, поэтому актуальность совета сомнительна, но вы можете попробовать.
4. См. Список поддерживаемых игр. Оттуда вы можете почерпнуть полезную информацию:
- Как называется файл xinput * .dll для правильной работы игры.
- При какой разрядности требуются файлы * .dll (я уже упоминал, что есть две версии x360ce: 32 и 64 бит).
- В разделе «Известные игры, которые не работают» есть список игр, которые никак не работают с x360ce.
5. Обновите x360ce.gdb. Этот файл содержит специфические настройки для некоторых игр и довольно часто обновляется.
Заходим на эту страницу, скачиваем файл с названием x360ce.gdb, заменяем его на одноименный файл из папки с игрой.
6. Игра по-прежнему не видит джойстик, но конфигуратор его распознает — прочтите еще раз шаги 1-5. Поверьте, большинство проблем возникает из-за невнимательности. Или файл будет называться xinpit.dll (как вы можете это представить?), То он будет скопирован не туда, где находится исполняемый файл игры… Поэтому давайте еще раз проверим папку, проверим разрядность игры (главу ниже), попробуйте назвать файлы по-другому (стр. 2).
Что такое InputMapper
Приложение ImputMapper позволяет подключить дуалшок к вашему ПК, используя все его возможности и многое другое.
Дело в том, что изначально в прошивку контроллеров Sony не было встроенных специальных драйверов. Это было сделано для поддержания конкуренции на рынке. То есть, если у вас есть консоль, будьте любезны использовать геймпад только с ней.
Если вы хотите поиграть с джойстиком на ПК, будьте любезны, купите аналоговый дуалшок или используйте его на Xbox.
Теперь Sony добавила эту функцию. Но во многих играх контроллеры по-прежнему работают некорректно.
Зачем покупать еще один геймпад, если можно бесплатно скачать ulita? Программа поможет без проблем настроить дуалы.
Как настроить Dualshock 4
Таким образом, Inputmapper позволит вам не только настроить dualshock 4, но и подключить дополнительные опции. Этого нельзя сделать, если джойстик подключен через Steam.
Хорошо, вы скачали приложение, вы его установили. Как теперь калибровать контроллер?
Во-первых, перед запуском симулятора подключите геймпад к ПК. Выбирайте сами, делайте это через usb или bluetooth.
После этого просто запустите программу. Он должен автоматически настроить DS4.
С InputMapper у вас будет вибрация, подсветка, акселерометр и все те параметры, которые будут отключены при обычном включении.
Вы можете играть в игры и регулировать частоту мигания, интенсивность вибрации или даже переназначать все кнопки.
Настройка x360ce в играх
Итак, кнопки настроены, теперь нам нужно включить эмуляцию в играх. В предыдущих версиях x360ce нужно было копировать некоторые файлы в папку с игрой, теперь эмулятор делает это сам.
Если на этом этапе конфигуратор вылетает с ошибкой, значит, вы не запускали его как администратор.
1. Перейдите на вкладку «Параметры», установите флажок «Использовать сигнал инициализации» — тогда при запуске игры, если эмулятор смог запуститься, раздастся звуковой сигнал.
2. На вкладке «Настройки игры» нажмите «Добавить…» и выберите исполняемый файл игры. Не ссылку, не значок Steam / Origin, а исполняемый файл игры в его папке.
3. Игра появится в списке. Теперь нужно выбрать способ его реализации.
Утилита x360ce использует довольно причудливый метод для замены программной библиотеки xinput1 _ * .Dll. Суть в том, что файл xinput1_3.dll (или xinput1_4.dll, или как-то еще называется) помещается в папку с игрой, игра загружает его вместо оригинального из папки C: Windows System32, эмулятор запускается внутри игры, берет настройки и начинает имитировать виртуальный джойстик на их основе.
Имя файла xinput1 _ * .Dll может быть другим, как и его разрядность. Поэтому сначала установите флажки, как на скриншоте ниже:
И нажмите кнопку «Сохранить». Новые файлы появятся в папке с игрой. Если этого не произошло, значит вы указали не ту папку или конфигуратор запущен не от имени администратора.
Затем запустите игру. Если эмулятор запустится успешно, раздастся звуковой сигнал. Если вы получили сообщение об ошибке, закройте и измените настройки следующим образом:
Одно предостережение: 64-битные игры не запускаются в 32-битной Windows, поэтому установка 64-битной версии не поможет. Переходите к следующему шагу, оставаясь по-прежнему на 32-битных точках.
Мало выбрать желаемую разрядность, необходимо указать тип реализации в игре. И здесь я вам совсем не помощник, правильную настройку можно подобрать только перебором или по запросу других игроков. Также есть вкладка «Предустановки для самых популярных игр» с базой данных онлайн-настроек, но игр там немного:
При правильном выборе геймпад заработает. Обычно никаких настроек игры делать не нужно — игра сразу начинает реагировать на кнопки.
Все, что вам нужно, это правильно подобрать сочетание этих галок:
Начните с COM и проходите все поочередно, не забывая нажать кнопку сохранения настроек и перезапустить игру
- https://playstated.com/tekhnicheskaya-chast/inputmapper-dualshock-4.html
- [https://infa100.ru/emulyator-geympada-x360ce-instrukciya-po-primeneniyu/]
- [https://kslift.ru/x360ce-nastroyka-dlya-dualshock-4/]