X360 controller emulator как настроить?

X360 controller emulator как настроить?

Через пару месяцев использования этого Проэкшена, всеже купил родной боксовский геймпад, что и всем советую, благо стоит он сейчас меньше 1000р. Проблемы были разные. В некоторых играх эмулятор не работал. В некоторых выкидывало из игры, приходилось качать разные версии xbce и опытным путем подбирать рабочий, странная проблема — но последняя версия эмулятора не всегда лучшая и стабильная. В других играх не корректно работали тригеры, так в TDU2 машина не ехала назад (проблема решилась с выходом новой версии эмулятора) а в Blur постоянно горели стопаки и т.п. Вибрация! не работала ни где! Вообщем проблем много и единственное решение от заморочек это покупка Xbox 360 Controller for Windows — оригинал всегда лучше копии!

Для начала скачиваем последнюю версию эмулятора отсюда [code.google.com] : в моем случае это x360ce.App-2.1.2.191.zip
Распаковываем архив и запускаем эмулятор. Программа предложит создать файл конфигурации x360ce.ini и xinput1_3.dll, соглашаемся и перед нами появится рабочее окно.

Вначале настраиваем все кнопки и оси, для этого из списка рядом с названием кнопок выбираем Record, на изображении геймпада в окне программы подсветится кнопка, нажимаем соответствующую кнопку на своем геймпаде — так поступаем со всеми значениями.

После записи всех кнопок и осей получаем следующее:

Все значения определились верно кроме тригеров, изменим их вручную. Тригеры (курки) в Exeq Proaction сделаны в виде полуоси (из-за этого, кстати, невозможно одновременное нажатие), для левого выбираем Sliders > Inverted Half > IHSlider 1, для правого Sliders > Half > HSlider 1.

Переходим на вкладку Advanced

В поле Device Type выбираем Gamepad и включаем вибрацию – ставим галочку напротив Enable Force Feedback.

Для полной эмуляции можно сменить имя геймпада в реестре:

Внимание! Если у вас установлены фирменные драйверы геймпада, этот пункт следует пропустить, в противном случае, игры не использующие xinput (старые игры) не увидят ваш контроллер.

1. Смотрим в панели управления, в разделе «Игровые устройства» название геймпада (в моем случае это USB GAME PAD, т.к. я использовал всроенные драйверы Win7, на ХР возможно будет подругому).
2. Запускаем редактор реестра: пуск>выполнить>regedit
3. Проводим там поиск по всему реестру по названию геймпада. Параметр под названием OEMName (или OEMVersion, зависит от операционки) меняем на «XBOX 360 For Windows (Controller)«, без кавычек естественно. Продолжаем поиск по реестру и снова меняем. Таких параметров может быть от одного до трех.

Вот и все, геймпад настроен. Перед запуском игры скопируйте файлы x360ce.ini и xinput1_3.dll в папку игры рядом с экзешником (game.exe например).

Теперь наш геймпад не только внешне, но и «внутренне» похож на боксовский. Приятной игры!

Качаем x360ce, детектим пад.
Дальше делаем следующее:
На левый триггер ставим Slider 1, на правый HSlider 1, в Advanced мертвую зону (Dead Zone) ставим на 51%, правую не трогаем, имеем: при легком нажатии правого курка прицеливаемся, а при дальнейшем (сильном) — стреляем

Эмуляция XBox-контроллера для геймпадов без аппаратной поддержки XInput.

В текущих реалия ПК-гейминга, современные игры поддерживают только XInput-совместимые геймпады, и только некоторые игры поддерживают DirectInput-устройства, и то, в основном применительно только к одному контроллеру — DUALSHOCK 4. Также стандарт DirectInput используется в различных гоночных и авиа-симуляторах, для работы игровых рулей и штурвалов.

реклама

Что такое XInput? XInput — это API, который позволяет приложениям получать данные от контроллера Xbox (или любого другого контроллера с аппаратной поддержкой XInput). Подробнее можно почитать тут.

А что же делать юзеру, если у него в арсенале оказался геймпад без аппаратной поддержки XInput, DirectInput-совместимый? Выкидывать геймпад? Продавать и покупать XInput-совместимый? Нет, это совершенно необязательно, потому что существуют различные варианты эмуляции XInput для DirectInput Only геймпада. Вот эти варианты мы сегодня и рассмотрим.

Сразу оговорюсь, эмуляторов DS4Windows и InputMapper, предназначенных для DUALSHOCK 4, в этой статье не будет. Для DUALSHOCK 4 существует отдельная статья в блоге, DUALSHOCK 4 в реалиях ПК, где эта тема раскрыта достаточно широко.

реклама

Вариант номер один — эмулятор x360ce.

Изначально эмулятор появился под названием «XBOX360 Controller Emulator v3.0 by Racer_S». Был он, мягко говоря, сыроват, пока его дальнейшим развитием не занялся пользователь с ником virus, обитающий тогда на сайте www.tocaedit.com. В дальнейшем всё это дело переросло в проект x360ce и существует по сей день.

Что представляет из себя x360ce эмулятор? Это кастомные библиотеки:

реклама

плюс файл с настройками:

x360ce.ini конфигурируете вы самостоятельно, конкретно под свой геймпад, с помощью утилиты из комплекта. После чего x360ce.ini и dll-файлы (как правило достаточно одного dll-файла — xinput1_3.dll) подбрасываются в папку с целевой игрой:

реклама

Настроек много и они не универсальные. Эмуляция может работать, а может и не работать, зависит от игры и подобранных настроек. Для 64-битных приложений, нужно использовать 64-битную версию библиотек. Если для вашего DirectInput-геймпада в системе не установлен драйвер с поддержкой вибрации, вибрации не будет и через эмулятор. x360ce не работает с UWP-приложениями.

x360ce-эмулятор был отличным решением несколько лет назад, но сейчас есть варианты поинтереснее. Впрочем, иногда он спасает.

Скачать x360ce можно тут.

Вариант номер два — XOutput эмулятор.

В XOutput принцип работы уже более продвинутый. При установке этого эмулятора, в систему ставится virtual bus driver (SCP драйвер-враппер, который также используют утилиты DS4Windows и InputMapper, для эмуляции XInput на геймпадах DUALSHOCK 4):

Но в отличие от заточенных под один геймпад DS4Windows и InputMapper, этот эмулятор всеяден и готов работать с любыми DirectInput геймпадами:

После настройки и активации эмуляции в системе (помимо нашего DirectInput геймпада) должен появиться XBox 360 геймпад:

Чтобы скрыть DirectInput сущность нашего геймпада от системы и игр, следует воспользоваться режимом «Exclusivity»:

должно стать так:

. по идее должно стать. Эмулятор достаточно капризный, в том, что касается эксклюзивного режима. Особенно на последних версиях Windows 10. Т.е. может и не работать.

Вибрации через эмулятор, даже если она поддерживается вашим геймпадом, и в систему установлен родной forcefeedback драйвер для DirectInput устройства, не будет:

У этого эмулятора есть неоспоримые преимущества перед x360ce: он работает в UWP-приложениях, он не требует никаких сторонних DLL-библиотек в папке с игрой, он легко включается и выключается, его можно добавить в автозагрузку, он работает с 32-битными и 64-битными приложениями.

Скачать эмулятор можно тут.

Также существует новая ветка разработки XOutput. Тут для полноценной работы потребуется другой пакет драйверов (вместо SCP) — ViGEm Bus:

Суть та же, но тут работа над софтом и драйвером идёт активнее.

Вот вам необходимые ссылки по новой версии XOutput:

И наконец вариант номер три — эмуляция XInput через Steam.

Читайте также  Заблокировался айфон 4s что делать?

Steam поддерживает большое количество геймпадов «из коробки», т.е. не требуется дополнительных телодвижений для того, чтобы Steam распознал ваш геймпад, а точнее правильно определил раскладку кнопок и прочее.

Но нет ничего страшного, если ваш DirectInput-геймпад незнаком стиму.

Для того, чтобы для вашего DirectInput-друга, в играх из библиотеки Steam (или добавленных туда вручную), заработала эмуляция XInput (и прочие плюшки), нужно проделать следующие шаги.

Подключить геймпад к ПК, запустить Steam и перейти в режим Big Picture:

Перейти в пункт меню с настройками контроллера:

поставить галочку на «пользовательские настройки обычного геймпада»:

выбрать внизу, в обнаруженных контроллерах, ваш геймпад и настроить его в соответствии с подсказками на экране:

нажать «сохранить» и дать имя вашему геймпаду:

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

В играх (из библиотеки Steam) ваш геймпад будет определяться, как XBox 360 контроллер. Чтобы произвести дополнительные настройки по конкретной игре, нужно вызвать в процессе игры оверлейный экран Steam (кнопкой GUIDE) или комбинацией клавиш и произвести все необходимые манипуляции.

Эмуляторы геймпада Xbox 360 для PC

Многие игры сегодня разработаны под игровую консоль. При настройках управления игры в опциях можно увидеть, что в пример нам показан геймпад от данной приставки. Игры и джойстик используют один протокол – Xinput . Он является стандартом Xbox 360. Все остальные используют DirectInput , а в некоторых случаях умеют изменять протокол и выбирать один из двух. Большое количество неизвестных китайских производителей создали джойстики, которые используют DirectInput. Изменить эту схему на XInput можно только при помощи специальной программы. Ниже мы рассмотрим лучшие эмуляторы игрового геймпада консоли Xbox 360 для компьютера.

  1. X360ce — популярный эмулятор геймпада для PC
  2. Настройки при подключении джойстика
  3. Встраиваем эмулятор x360ce в игру
  4. XPadder — программа для игры в Xbox 360 при помощи мыши и клавиатуры
  5. JoyToKey — простой эмулятор джойстика для Xbox 360

X360ce — популярный эмулятор геймпада для PC

Многие сталкивались с такой ситуацией, когда обычный джойстик был использован для игр под Xbox, но в большинстве случаев поиграть так и не удавалось. Кнопки пульта стороннего разработчика либо не соответствовали своему назначению, либо не работали вообще. Сегодня есть несколько достойных симуляторов геймпада для приставки Xbox, которые позволят использовать любой джойстик для игр. Одна из таких программ – x360ce .

Софт является одним из самых популярных и подходит для всех игр. Скачать его можно с официального сайта по ссылке https://www.x360ce.com/. Выберите архитектуру файла в соответствии с вашей операционной системой. Узнать какая архитектура у вашей Windows вы можете, нажав WIN+PAUSE , в строке «Тип системы» . После того, как вы узнаете разрядность своей ОС, выберите необходимый файл на сайте эмулятора. Если вы хотите поиграть в 64-разрядные игры, вам необходимо переустановить ваш Windows. К сожалению, русской версии программы x360ce для геймпада нет.

Дальнейший порядок действий:

  1. Создайте на компьютере (желательно не на системном диске) папку под названием x360ce.
  2. Распакуйте архив эмулятора в уже готовую папку.
  3. Здесь найдите файл .exe со значком джойстика. Сделайте клик правой кнопкой мыши и выберите «Запустить от имени администратора». Если при запуске программы вы видите ошибку «Не найден модуль», значит у вас не установлены необходимые компоненты NET.Framework.
  4. Подключите джойстик и убедитесь, что он работает корректно, драйвера для него установлены. Это можно посмотреть в «Диспетчере задач».
  5. При подключении джойстика к USB-гнезду появится окно поиска подходящих настроек в Интернете. Здесь нажмите «Next» (далее), чтобы устройство само выполнило поиск, затем нажмите «Finish», когда настройки будут найдены. Каждый раз при подключении новой модели джойстика вы сможете увидеть это окно. В любом случае вы всегда сможете найти настройки в Интернете даже самостоятельно, выбрав раздел в настройках геймпада «Controller Settings», «Most Popular Settings…».

Настройки при подключении джойстика

Когда отобразится ваш геймпад в окне настроек эмулятора, обратите внимание на вкладку Controller 1 . Их обычно 4, но нам необходим именно первая. На этой вкладке возле наименования будет расположен цветной квадратик. Он сообщает нам о статусе подключения. Серый цвет – джойстик не подключен, красный – подключен, но имеются проблемы, зеленый – джойстик подключен.

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

Для задания соответствия кнопкам:

  1. Откройте меню виртуальной раскладки.
  2. Чтобы задать нужную кнопку, нажмите на джойстике кнопку для назначения.
  3. Чтобы настроить стрелки, используйте 2 панели кнопок «D-Pad».

Настройте кнопки джойстика в x360ce

  • Используйте первый вариант – блок с настройкой стрелок слева. Если возникнут проблемы, воспользуйтесь вторым блоком снизу.
  • Стики настраиваются по инструкциям, которые дает программа. После того, как вы нажмете кнопку «Record», двигайте их в ту сторону, которую вам диктует программа настройки.
  • Возможно вам до конца и не удастся настроить геймпад в соответствии с оригинальным Xbox 360. Например, на многих китайских аналогах отсутствует кнопка «Guide». В этом нет ничего страшного, вы можете пользоваться «Esc» на клавиатуре вместо нее. Если ваш джойстик поддерживает виброотдачу, то настроить ее вы можете на вкладке «Force Feedback» в программе x360ce. Иногда можно встретить пульт от китайских инженеров, где кнопки или стики не настраиваются вообще. Они не реагируют на любые настройки и подставки кнопок. Это происходит потому, что при изготовлении данного устройства были допущены промахи и кнопки не соответствуют внутренним расположениям контактов на микросхеме джойстика. Такие устройства вы можете только заменить.

    Встраиваем эмулятор x360ce в игру

    В старых версиях программы пользователю нужно было копировать файлы в папку с игрой, причем это необходимо нужно было делать при каждом входе. В последней версии эмулятора достаточно ввести путь к игре, и специальный конфигуратор выполнит все за вас. Для этого:

    1. Найдите папку с игрой на вашем компьютере. Если вы не знаете расположение папки, нажмите на ярлык игры на рабочем столе правой кнопкой мыши, затем выберите «Расположение файла».
    2. Запустите конфигуратор эмулятора (файл .exe с иконкой джойстика).
    3. Выберите на панели инструментов «Add». Проставляем галочки в необходимых пунктах (как на скриншоте).
    4. Нажмите кнопку «Save» для сохранения настроек. Если появится дополнительное окно с кнопкой «Ок», её нажимаем тоже. Готово. Можно тестировать.

    XPadder — программа для игры в Xbox 360 при помощи мыши и клавиатуры

    Эта программа позволяет играть в игры для Xbox 360, используя мышь и клавиатуру. Например, вы на клавиатуре нажимаете клавишу пробела, а игра реагирует так, будто бы вы нажали на геймпаде кнопку «X» и т. д. Благодаря этому вы можете запускать games, которые не поддерживают контроллеры от любых производителей. Некоторые игры понимают джойстики, но делают это некорректно. Клавиши часто перепутаны, а иногда и вовсе не работают.

    При использовании XPadder вы можете назначить любую кнопку, соответствующую оригинальному геймпаду Xbox 360. Настроить программу очень легко. Вы сможете это сделать самостоятельно. В этом вам поможет схема, соответствующая кнопкам геймпада. XPadder поддерживает обе схемы – Xinput, DirectInput. Чтобы скачать программу, перейдите по ссылке https://xpadder.com/?lang=russian&country=RU. Софт не бесплатный, его стоимость – около 10 долларов. Чтобы приобрести, введите свой адрес электронной в окне по ссылке.

    JoyToKey — простой эмулятор джойстика для Xbox 360

    JoyToKey – это еще одна программа, подобна предыдущей, которая позволит вам играть в игры Xbox 360 на клавиатуре. Программа также понимает обе схемы управления – Dinput и XInput. Этот эмулятор геймпада отличается особой простотой в настройке. При помощи данного софта вы можете имитировать действия одновременно двух геймпадов. Этот вариант отлично подойдет, когда вы захотите поиграть с друзьями в файтинги на вашем ПК.

    Программа JoyToKey позволяет сохранять несколько профилей настроек, управлять дистанционно компьютером. Здесь отсутствуют настройки для вибрации, они здесь являются лишними. Для того, чтобы скачать эмулятор геймпада JoyToKey, перейдите по ссылке https://joytokey.net/en/download. Внизу страницы выберите необходимый вариант.

    Если игра поддерживает официально джойстик Xbox 360 для компьютера, то лучше использовать эмулятор x360ce, т. к. он содержит намного больше настроек и позволяет максимально расположить управление по вашему предпочтению.

    Как правильно использовать китайский джойстик в среде Windows 10

    Предыстория

    Однажды, в очередной раз запуская AS3 захотелось ощутить немного комфорта: разлечься на стуле, взять в руки контроллер и комфортно поиграть. Для этой задачи удачно нашелся геймпад от Genius модели MaxFire G-12U Vibration, который я приобрел более пяти лет назад за 150 гривен. Он до сих пор работает. Но сразу же возникла проблема, а именно – работа правого стика в современных играх. Если крутить в право-влево, то камера в игре поднимается-опускается, а если вверх-вниз, то вообще никакой реакции. Было пройдено много игр на нем и таких проблем не было. Что ж, я уже не мог отказать себе в отдыхе и начал искать решение.

    Предполагая, что проблема связана с драйвером, решил для начала их обновить, но любое ПО с интернета и его родного диска (пришлось еще поискать куда его вставить) не помогло. В свою очередь в эмуляторе PSCX2 все работает прекрасно, значит проблема не аппаратная, уже хорошо.

    Поиск проблемы в интернете не принес никаких плодов для размышления. Решение пришло, когда наткнулся на эмулятор геймпада xbox 360 в Windows – X360CE. В программе есть визуальный интерфейс работы и «бинда» кнопок, в нем была таже проблема при автонастройке. Спустя некоторое время, я попробовал указать вручную направление стика. Все заработало, произошел вау эффект, и я залпом прошел игру.

    Позже решил обновить программу до последней версии, причиной стал третий Ведьмак (которому было пофигу) и ее универсальность. Универсальность заключалось в том, что теперь не нужно было оставлять копию программы в каталоге игры, которая создавала файлы конфигурации ввода для геймпада и их же использовала, как это было в древней же версии, которую я использовал изначально. Что это за программка и в чем ценность ее «универсальности» расскажу ниже.

    Установка и настройка X360CE

    Для начала необходимо установить последнюю версию драйвера для вашего девайса.

    Скачиваем последнюю версию X360CE с его GitHub репозитория (поговаривают, что на официальном сайте давно нечего не обновляли). У меня это версия 4.13.11.0.

    Распаковываем ее в удобном месте и всегда запускаем от имени администратора. При первом запуске эмулятор запросит установку драйвера эмуляции – устанавливаем.

    Подключаем джойстик, если вы этого еще не сделали. Далее переходим во вкладку Controller 1. Нажимаем кнопку Add в верхнем правом углу и выбираем ваше устройство кнопкой Add Selected Device.

    Уже можно задавать кнопки, но пока рано. Замаскируем ваш джойстик в системе. Переходим во вкладку Options, далее Virtual Device и устанавливаем HID Guardian. Система как обычно может запросить перезагрузку, но у меня и без нее все было нормально.

    Далее во вкладке Devices находим свое устройство и напротив него устанавливаем галочку Hide.

    Таким образом мы прячем свой геймпад из системы, но его нажатия обрабатываются в эмулированном контроллере xbox 360. Чтобы убедится в этом, переходим в вкладку Controller 1 и нажимаем кнопку Game Controllers (внизу слева) и видим мой новый вау эффект.

    Пришла пора разобраться с кнопками. Тыкаем выпадающие списки вокруг картинки геймпада, выбираем Record, центральная картинка контроллера покажет зеленым кружком чего сейчас «биндим». Отдельно, направления крестовины и стиков можно не задавать, достаточно X и Y направлений, а случаи крестовины просто ее выбрать в D-pad. После настройки кнопок, не забываем сохранится кнопкой Save all в верхнем право углу программы.

    Убедимся, что все работает – открываем Game Controllers, Свойства контроллера. Проверяем все ли нажимается, крутится, вертится.

    Отлично, система видит заточенный под нее джойстик. Теперь можно тестировать в играх, прикладываю скриншоты доказательства работы эмуляции в современных играх от разных студий.

    Собственно, вот сам виновник торжества. Все работает.

    В Ведьмаке, который заточенный только под контроллер xbox тоже работает.

    И на закуску – пятые свитки.

    Выше были описаны минимальные настройки для всей системы. Делать детальное ревью не вижу смысла. Скажу только, что каждый ваш геймпад можно тонко настроить, если посидеть в программе больше пяти минут. Также если потребуется, то возможны индивидуальные настройки для каждой игры, которые можно произвести во вкладке Games. Просто добавляем ее главный исполняемый exe файл, выбираем его в эмуляторе и производим правки.

    По поводу производительности. Разработчик советует свернуть эмулятор, перед запуском игры. В таком состоянии, он использует минимальное количество ресурсов системы.

    Таким образом я решил не только свою проблему с геймпадом, но и нашел способ, как сэкономить деньги на покупке джойстика xbox для своего ноутбука. Но это все же не панацея, слишком багов может всплыть, а если изучить официальный репозиторий и вовсе страшно становится.

    Проблемы и возможные решения

    Я не нашел в программе сброс всех настроек. Нашел решение на гитхабе. Нужно удалить папку, где эмулятор хранит свои настройки. Она находится в корне системного тома, в папке ProgramData под названием X360CE. Таким же способом можно сделать бекап настроек.

    Когда впервые пытался настраивать новую версию программы, все работало, но в игре не работала ни одна кнопка. Оказывается, надо было вычистить старую версию программы из папки игры.

    Забейте на ярко красное количество ошибок в правом нижнем углу, они имеют место быть, если уж совсем все плохо.

    Вибрацию настроить на новой версии не удалось. При попытке ее включить, программа вылетает. Проблема с двайверами, которые были обновлены последний раз для Висты.

    Джойстик (контроллер) не определяется в игре — x360 CE

    Доброго времени суток, дорогие друзья, знакомые, читатели, почитатели и прочие личности.

    Рады снова приветствовать Вас на страницах нашего портала. Сегодня небольшой материал для тех, кто любит поигрывать в игры время от времени, но периодически сталкивается с проблемами, которые озвучены в заголовке этой статьи.

    Лично я, тобишь автор статьи, последнее время частенько замечаю, что многие современные игры не определяют контроллер (джойстик) самостоятельно, т.е никак не реагируют на него вообще.

    Может, конечно, это как-то связано с тем, что девайс староват (хотя моя версия Logitech ‘а еще есть в продаже и на сайте производителя даже заявлена поддержка Windows 10), но судя по информации с форумов, проблема актуальна повсеместно и носит достаточно частый характер.

    Сегодня мы поговорим о возможном решении этой ситуации.
    Давайте приступим.

    Xbox 360 Controller Emulator — для эмуляции любого контроллера и решения проблемы с его определением

    Чаще всего проблема связана с библиотекой xinput1_3.dll и в интернете предлагают самые разные решения, вроде переустановки DirectX, скачивания и регистрации библиотеки насильно и много чего еще. Мы всем этим заниматься не будем, т.к нам необходимо решить вполне конкретную проблему и делать мы это будем вполне определенным инструментом.

    Само собой, что в рамках этой статьи мы предполагаем, что драйвера для джойстика (контроллера) у Вас скачены и установлены с сайта производителя или с диска, который шел в комплекте.. Либо установлены системой автоматически.

    Нам потребуется такое чудо программисткой мысли Xbox 360 Controller Emulator . Кстати эта программа (бесплатная, к слову) не только поможет решить нашу проблему, но и зачастую поможет поиграть с джойстиком там, где поддерживается только контроллер от xbox 360 (а такие игры есть, в частности это касается эмуляторов консоли).

    Скачать программу можно с сайта разработчика. Выберите версию для разрядности своей системы (x32 или x64) и скачайте соответствующий дистрибутив как показано на скриншоте выше (во всяком случае он был актуален на момент написания статьи).

    Распакуйте архив, допустим, используя 7-zip, в удобное для Вас место. В архиве окажется всего один файл программы. Прежде чем его запустить лучше все отключить джойстик от компьютера, а так же, если не установлен, то установить пакет .NET Framework.

    Возможно, что Вы столкнетесь с ошибкой, которая представлена на скриншоте выше (он кликабелен). В нашем случае это нормально и необходимо просто нажать в кнопку » Greate «.

    Теперь в папке, куда Вы распаковали программу, у Вас будет три файла, а именно, x360ce.ini , x360ce_x64.exe и xinput1_3.dll . Возможно, что Вы еще раз столкнетесь с ошибкой следующего вида:

    Просто проигнорируйте её, нажав в кнопочку » ОК » (чаще всего она не возникает повторно, но мало ли). На этом этапе самое время подключить джойстик в USB -порт (при этом программа-эмулятор Xbox 360 Controller Emulator всё еще должна быть запущена).

    Если ничего не происходит, то возможно потребуется понажимать кнопки контроллера и перевоткнуть его еще раз в порт, после чего Вы должны увидеть окно, которое на скриншоте выше.

    Рекомендуется оставить всё как есть и нажать в кнопку » Next «, обычно необходимые настройки будут подгружены автоматически о чем будет свидетельствовать соответствующее окно.


    После чего нажать в кнопочку » Finish «. Если Вы увидите ошибку как на скриншоте ниже, то нажмите в кнопку » Продолжить «.

    Если Вы всё сделали правильно (или наоборот никаких окон автоматически не появлялось и Вы ничего не поняли), то в первой вкладке у Вас должна определится некая раскладка (все эти Button 1, Button 2 и тп):

    А по нажатию на кнопку Game Controller (скриншот выше кликабелен) открываться список игровых устройств, где, собственно должен быть джостик в состоянии ОК (он кстати может называться не так как в реальности, но не это главное).

    Далее Вам необходимо либо:

    • Оставить всё как есть (что часто срабатывает) и нажать кнопку » Save «, после чего закрыть программу;
    • Либо настроить раскладку, что делается методом изменения значения кнопок.

    Во втором случае назначение кнопок, чтобы потом выставить их соответствующим образом, можно узнать, нажимая их на вкладке с названием определившегося джойстика и наблюдая в соответствующие обозначения.

    Например на скриншоте выше я зажал одну из клавиш и увидел, что ей назначен седьмой номер, потом перешел на первую вкладку и поставил Button 7 там, где я хочу, чтобы была, скажем, кнопка правого «курка».

    Завершив все настройки и нажав в » Save » программу необходимо закрыть, после чего все три полученных файла в папку с игрой, а именно:

    • Либо в то место, где лежит её exe -файл для запуска;
    • Либо в то (это особенно актуально для Steam и игр-портов) место (это может быть папка bin или data в папке с игрой) где уже есть xinput1_3.dll (или его аналог), заменив его новосозданным (старый файл, перед заменой, можете предварительно куда-либо сохранить, на всякий случай).

    Возможные вариации файла:

    • xinput1_4.dll;
    • xinput1_3.dll;
    • xinput1_2.dll;
    • xinput1_1.dll;
    • xinput9_1_0.dll.

    Т.е, иногда, перед заменой, полученный с помощью эмулятора Xbox 360 Controller Emulator , файл, необходимо (если потребуется замена) переименовать в то имя, которое Вы найдете в папке с игрой (если же не найдете, то положите как есть, т.е просто рядом с exe-шником).

    На сим всё, можно запускать и играть.
    А мы переходим к послесловию.

    Послесловие

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

    Как и всегда, если есть какие-то вопросы, мысли, дополнения и всё такое прочее, то добро пожаловать в комментарии к этой записи.