Эмулятор геймпада x360ce: инструкция по применению
Расскажу о программе, которая пригодится обладателям геймпадов — TocaEdit Xbox 360 Controller Emulator или, если кратко, x360ce.
Зачем она нужна? Дело в том, что продающиеся на Алиэкспресс джойстики не подходят для современных игр. Им подавай либо оригинальный от приставки Xbox 360 (который очень удобный, кстати), либо от Xbox One. Чтобы игра увидела не оригинальный, требуется программа-эмулятор, маскирующая любое устройство с кнопками под искбоксовый.
Возникает противоречивая ситуация: игровой контроллер сам по себе отлично работает, но в современные игры им не поиграть. Почему производители так поступают, непонятно. Можно, конечно, купить нормальный универсальный геймпад вроде CBR CBG 959 , но что, если хочется разобраться с уже имеющимся?
Тут и выручает эмулятор x360ce. Он работает не со всеми играми, не всегда идеально, но лучшего способа пока нет.
- поиграть в Dark Souls, третьего Ведьмака и другие игры геймпадом, изначально не воспринимаемым игрой;
- поиграть рулём и педалями в играх, где есть только поддержка геймпада иксбокса;
- заодно настроить чувствительность стиков (рычажков).
- в играх с защитой Denuvo эмуляция не заработает (есть исключения);
- с беспроводными (bluetooth) устройствами (эмулятор их не поддерживает!);
- если ваш геймпад определяется как несколько устройств;
- если ваша Windows давно не обновлялась (не хватит кое-каких программных библиотек, появится ошибка «Не найден указанный модуль»).
❌ эмулятор не поможет:
- настроить геймпад, уже определяющийся в игре без всякого эмулятора;
- настроить/переназначить кнопки оригинального искбоксового геймпада;
- использовать одновременно оригинальный и не оригинальный геймпады;
- шпилить в игры, где геймпад не поддерживается в принципе никакой (различные MMORPG, например);
- подключить джойстик от Sony Playstation любой версии;
- использовать геймпад в играх на движке Unity.
Внимательно прочтите текст выше несколько раз. Слишком часто эту софтину пытаются использовать не по назначению.
Где скачать x360ce
Существует две версии эмулятора разной разрядности — 32 и 64. Если у вас 64-битная Windows, берите 64. Иначе — 32.
Эмулятор работает в Windows XP, Vista, 7, 8, 8.1 и 10. Для запуска необходимы .NET Framework 3.5 (Windows 7), .NET Framework 4.6 (Win 8-10), Visual C++ Redistributable for VS2003 и DirectX End-User Runtime. Если указанные компоненты не установлены, при запуске x360ce появится ошибка «Не найден указанный модуль» и ничего не заработает!
Что находится в архиве x360ce.zip:
- xinput1_3.dll — программная библиотека для трансляции вызовов DirectInput в XInput (это протоколы обычных геймпадов и от Xbox соответственно).
- x360ce.exe — программа настройки эмулятора.
- x360ce.ini — настройки эмулятора.
- x360ce.gdb — база данных готовых настроек к различным играм.
- Dinput8.dll — программная библиотека, улучшая в некоторых случаях работу эмулятора.
Настройка эмулятора
1. Распакуйте архив в отдельную папку.
Запомните: не распаковывайте архив x360ce.zip в папку с игрой или системные с Windows! Куда угодно — на Рабочий стол, Мои документы, в отдельно созданную папку, но только не в папку с игрой или системную. Так вы избежите 99% проблем.
2. Запустите x360ce.exe от имени администратора (правой кнопкой по значку с джойстиком — «Запуск от имени администратора»).
При первом запуске появится окно настроек, с помощью которого можно найти готовые настройки геймпада. К сожалению, функция бесполезна: совершенно разные геймпады, в том числе брендовые, в системе имеют одно и то же название «USB Vibration Joystick» или «PC Twin shock», из-за чего найти настройки для своего устройства крайне сложно, проще настроить с нуля. Поэтому в окне «New Device Detected. » жмите Cancel.
В главном окне программы есть вкладки — Controller 1-4, в которых и настраиваются геймпады. Цветные квадраты на этих вкладках сообщают о статусе подключения:
- серый — геймпад не подключён,
- зеленый — подключён и определяется правильно,
- красный — ошибка при подключении.
Избавиться от красного статуса поможет отключение опции «Pass Through» на вкладке Advanced.
3. Кнопки настраиваются легко, надо только понять принцип.
На картинке изображен виртуальный джойстик, вокруг него — настройки привязки отдельных кнопок к реально существующим кнопкам вашего геймпада. Просто выбирайте в меню каждой кнопки пункт «[Record]» и жмите реальный аналог или поворачивайте стик в нужную сторону.
Обратите внимание, что внизу окна часть опций дублирует друг друга. Причина в том, что есть такие убогие джойстики, у которых стики и крестовина — обычные кнопки вместо осей движения (Button вместо Axis). Играть в них то ещё мучение!
На скриншоте ниже я выделил зелёным то, что обычно настраивается на нормальных геймпадах, красным — дублированные варианты для примитивных кнопочных, которые скорее всего вам не нужны.
Кстати, кнопку Guide настраивать нет нужды — с её функциями справляется Esc клавиатуры.
Настройки сохраняются кнопкой Save.
4. Настройка чувствительности стиков важна для комфортной игры. Чем дешевле игровое устройство, тем хуже работают стики. Вы заметите эту проблему в играх, где важно точно нацеливать камеру (Dark Souls, Assassin’s Creed и др.) — при малейшем отклонении стика камера начнёт бешено вращаться. Хоть как-то понизить чувствительность можно на вкладках Left Thumb и Right Thumb параметром Sensitivity:
Подстройте так, как на скриншоте, целиться станет немного проще.
5. Функция виброотдачи работает, прямо скажу, так себе. Вибро настраивается на вкладке Force Feedback путём перебора всех опций и дергания туда-сюда для проверки ползунков «Test Left/Right Motor».
Если игра при включении эмулятора стала тормозить, причина во включённой виброотдаче — снимите галку с «Enable Force Feedback» и живите без обратной связи, но с высоким fps.
Настройка x360ce в играх
Итак, кнопки настроили, теперь надо включить эмуляцию в играх. В старых версиях x360ce нужно было скопировать некоторые файлы в папку с игрой, теперь эмулятор делает это сам.
Если на этом этапе конфигуратор вылетает с ошибкой, значит, вы не запустили его от имени администратора.
1. Идите на вкладку Options, ставьте галку на «Use Init Beep» — тогда при запуске игры, если эмулятор смог запуститься, будет звуковой сигнал.
2. Вкладка Game Settings, жмите Add. и выбирайте исполняемый файл игры. Не ярлык, не значок Steam/Origin, а именно запускаемый файл игры в её папке.
3. Игра появится в списке. Теперь нужно выбрать способ внедрения в неё.
Утилита x360ce использует весьма капризный метод подмены программной библиотеки xinput1_*.dll. Суть в том, что в папку с игрой кладётся файл xinput1_3.dll (или xinput1_4.dll, или ещё как-нибудь названный), игра загружает его вместо оригинального из папки C:\Windows\System32, эмулятор запускается внутри игры, берёт настройки и начинает согласно им имитировать виртуальный джойстик.
Имя файла xinput1_*.dll может быть разным, как и его разрядность. Поэтому сначала проставьте галки так, как на скриншоте ниже:
И нажмите кнопку Save. В папке с игрой появятся новые файлы. Если этого не произошло, вы либо указали не ту папку, либо конфигуратор запущен не от имени администратора.
Затем запустите игру. В случае удачного запуска эмулятора раздастся звуковой сигнал. Если появится какая-нибудь ошибка, закрывайте и меняйте настройки вот так:
Нюанс: на 32-битной Windows 64-битные игры не запустятся, поэтому настройка для 64 бит не поможет. Переходите к следующему шагу, оставаясь на 32-битных пунктах в любом случае.
Мало выбрать нужную разрядность, нужно указать тип внедрения в игру. И тут я вам совершенно не помощник, правильную настройку можно выбрать только методом перебора или узнав у других игроков. Ещё есть вкладка «Default Settings for Most Popular Games» с онлайн-базой настроек, но там негусто игр:
При правильном выборе геймпад заработает. Каких-либо внутриигровых настроек обычно проводить не нужно — игра сразу начнёт откликаться на кнопки.
Всё, что нужно — правильно подобрать сочетание вот этих галок:
Начните с пункта COM и попеременно пройдите все, не забывая нажать кнопки сохранения настроек и перезапуская игру.
Если эмулятор не работает
Перебор опций не помог? Что ж, значит, не судьба. Препятствовать может что угодно: установленный антивирус, антипиратская защита, движок игры, защита против читеров.
Также существуют особо проблемные геймпады, которые вроде бы определяются игрой без x360ce , но кнопки перепутаны местами. Владельцам таких чудо-контроллеров нужно обратиться к производителю с вопросом: «почему ваш джойстик неправильно эмулирует протокол XInput?». Ситуация очень часта, многие дорогие устройства этим грешат. И здесь никакой эмулятор не поможет.
По возможности напишите в комментариях, какую игру (не) удалось настроить и какая у вас модель геймпада.
Эмуляция джойстика Xbox 360
Наверное каждый из нас хотел бы спокойно и с комфортом поиграть используя Геймпад, почувствовать, хотя бы на какое-то мгновение, сидящим себя за приставкой, ведь от этого получаешь некое удовольствие. Но при этом многие столкнулись с проблемой: 50% поддерживают исключительно оригинальный контроллер Xbox 360, многие сдаются, мол «не не не, не куплю себе такое удовольствие, лучше поиграю на клаве с мышкой, все равно никакой разницы».
В другом случае в каждой игре у вас разная раскладка кнопок, получается каждый раз требуется заходить в опции и забивать новую раскладку и все переделывать под себя.
Хватит это терпеть! Я хочу всем вам помочь решить все проблемы разом, то есть убить сразу двух зайцев. Мы будем играть на простом контроллере через эмулятор джойстика Xbox360, не буду гарантировать что во все игры, ибо пробовал способ не во всех играх, но зато всех играх была одна и таже раскладка кнопок (исключение — Splinter Cell: Conviction, может быть ещё некоторые).
а) Скачиваем эмулятор: controller-config.rar [502.21 Kb] (cкачиваний: 538699)
б) Распаковываем архив в любую папку, куда вам будет удобно.
а) Запускаем эмулятор (x360ce.exe). Если ваш контроллер подключен к USB, в эмуляторе вы должны услышать небольшое звуковое приветствие, если его не было, то ваш джойстик не подключен. Также вверху есть надпись Controller 1 с зелёным кубиком, обозначающая, ваш контроллер подключен.
а) После того, как мы всё настроили, нам требуется скинуть все три файла из папки «x360ce.exe», «x360ce.ini», «xinput1_3.dll»
б) Всё, скинули. Теперь запускаем саму игру, и при входе вы услышите звуковое приветствие (точно такое же, что вы слышали при включении эмулятора). Исключение: если не было звукового сопровождения, то возможно в настройках игры отключен контроллер, если его задействовать, то вы обязательно должны услышать звуковое приветствие.
Как настроить джойстик на ПК для всех игр
Несмотря на то что геймерские ПК популярнее, чем игровые консоли, есть те, кто мечтает о покупке Xbox или PS4. Но не у всех хватает денежных средств для приобретения этого устройства. И чтобы заменить игровую консоль, пользователь покупает джойстик и решает подключить его к компьютеру. И тут возникает вопрос: как настроить джойстик на ПК?
Разница
Прежде чем перейти к разбору этого вопроса, стоит определиться, что такое джойстик. Некоторые полагают, что это классический манипулятор от игровой консоли. На деле же это все то же устройство ввода данных на ПК, но выглядит несколько иначе. Если перевести с английского это слово, то получаем «ручку управления самолетом».
Теперь стало понятнее, что это за устройство. Джойстик представляет собой рычаг, который качается в двух плоскостях. Но именно такой вариант реже применим в играх. Чаще всего джойстиком называют геймпад. Но настройки от этого не меняются. Для обоих устройств этот процесс одинаковый.
Геймпад
Этот девайс больше знаком современному пользователю. Но и для него вопрос, как настроить джойстик на ПК для всех игр, остается актуальным. Этот игровой манипулятор выглядит как пульт, за который нужно держаться двумя руками. Так легче контролировать процесс и задействовать все необходимые кнопки.
Геймпад – это главный передатчик между игроком и приставкой, в нашем случае компьютером. Эти джойстики замещают клавиатуру или мышку. Практически все обычные геймпады имеют одинаковую конструкцию. Исключением могут быть лишь фирменные геймпады, которые начали изменять свою форму и получают сенсорные панели.
В остальном же устройство слева имеет кнопки управления, представленные стрелками вверх, вниз, влево и вправо. С правой стороны размещены кнопки действия – прыжки, ускорения, выстрелы и т. д.
Достоинства
Если вы не знаете, как настроить джойстик на ПК, но хотите это узнать, то вы наверняка знаете обо всех преимуществах игры с геймпадом. Конечно, для каждого они свои, но есть и те, которые оспаривать невозможно. Например, мобильное и легкое управление.
Есть такие игры, которые вообще без джойстика не идут. Точнее, в них можно управлять клавиатурой и мышкой, но это крайне неудобно. Такие проекты особенно комфортно проходить, держа в руках джойстик.
Часто геймпады имеют и обратную связь. К примеру, в них могут быть встроенные вибромоторчики, которые в зависимости от ситуации по-разному могут реагировать. К примеру, если вы управляли машиной в автосимуляторе и врезались в ограждение, джойстик затрясется в руках. То же самое происходит при выстрелах или взрывах. Это добавляет реалистичности в геймплей.
Многие считают, что достоинством является и свобода игрового процесса. Вы практически не привязаны к компьютеру. Вы можете сесть, лечь, встать и делать что угодно, конечно, на расстоянии кабеля от джойстика.
Недостатки
Если вы хотите узнать, как настроить джойстик на ПК для всех игр, вы должны помнить и о недостатках. Главным, пожалуй, является качество. Конечно, именно фирменные устройства самые лучшие. Они собраны хорошо, сбалансированы и улучшены благодаря опыту прошлых лет.
Китайские прототипы самые плохие. Часто встречаются проблемы с подключением, настройкой. Они иногда не отображаются в системе. Кроме того, часто они выполнены некачественно. Кнопки имеют разное нажатие, некоторые из них могут даже не нажиматься, выпадать и «залипать».
Также важен вес. Некоторые манипуляторы либо слишком легкие, либо очень тяжелые. И лучше, если они увесистые – это условный знак качества. Еще одним недостатком могут считаться игровые мозоли. Некоторые думают, что это миф, но длительные игры действительно могут натирать ладони. Вызвано это тем, что руки потеют и скользят.
Подключение
Итак, прежде чем разобраться с тем, как настроить джойстик на ПК для всех игр («Виндовс 7» в том числе), нужно его подключить. Для этого просто устанавливаем устройство в разъем USB. Если оно исправно, обычно система сразу его замечает. Если компьютер не справляется сам, установите драйверы с диска в комплекте. Если же ничего не получилось, скорее всего, вы приобрели дешевое устройство. И чтобы его подключить, нужно скачивать дополнительные эмуляторы. Об этом мы поговорим чуть позже.
Калибровка
Как настроить джойстик на ПК? Нужно пройти калибровку. Для этого ищем в панели управления геймпад. Он может быть в разделе «Устройства и принтеры» либо «Игровые устройства». Вы сразу заметите иконку. На ней будет отображен графический джойстик.
Нужно кликнуть правой кнопкой мыши и выбрать «Параметры». В дополнительном диалоговом окне нужно выбрать наше устройство и нажать на «Свойства». Тут можно откалибровать девайс. Кликаем на «Далее» до вкладки «Калибровка осей».
Берем в руки геймпад и зажимаем крестовину. Нужно кликать по ней до тех пор, пока крестик на дисплее не попадет в центр. Завершаем этот процесс и переходим на вкладку «Проверка». Нужно зажимать каждую кнопку на устройстве. Если они активны, будут загораться специальные значки на экране. Крестик будет передвигаться. Проверьте снова, чтобы он был в центре.
Настройка
Есть два способа, которые решат вопрос с тем, как настроить джойстик на ПК. Вы можете зайти в игру, там в настройках найти пункт управления джойстиком и просто его выбрать. Либо же есть вариант перенастроить все клавиши. Вместо кнопок клавиатуры вам будут доступны клавиши геймпада.
Стоит понимать, что не все игры поддерживают работу с игровым манипулятором. Поэтому прежде чем установить её, заранее в описании узнайте о синхронизации с джойстиком.
Для Windows 10
Так получилось, что не все пользователи этой операционной системы знают, как настроить джойстик на ПК для всех игр. «Виндовс 10» — неплохая платформа для игроков, но вот с контроллерами она дружит плохо. Некоторые пользователи хотят, чтобы даже игры, которые не поддерживают геймпад, работали с ним.
Скачиваем JoyToKey и устанавливаем на ПК. После подключаем джойстик. Теперь переходим в ту игру, в которую хотим дальше играть, и запоминаем используемые клавиши в ней. После можем запускать утилиту. В ней выбираем «Автонастройка». В окне появятся все кнопки джойстика. Им нужно назначить соответствующие клавиши клавиатуры. Если вам нужен поворот вправо, то напротив этой кнопки клацаем по соответствующей стрелке на «клаве» и т. д. Все настройки можно сохранять для отдельных игр.
Имитация
Пользователи заметили, что лучше всего ПК работает в паре с Xbox 360. Остальные модели, особенно китайские, часто бывают несовместимы и трудно настраиваемы. Поэтому некоторые используют различного рода программы. Отсюда и возник вопрос: как настроить джойстик на ПК для эмулятора? Одной из таких утилит стала Motion Joy. Программа простая и легкая в понимании. Может работать со многими играми. В целом она рассчитана на подключение джойстика от PS3 к ПК, но может эмулировать геймпад от Xbox 360.
Скачиваем и запускаем программу. Подключаем манипулятор. Переходим в раздел Driver Manager и ищем, отобразился ли там геймпад. Если видим наше устройство там, ставим галочку. Теперь под строкой находим кнопки Load driver и Install all, кликаем по ним.
Теперь возвращаемся наверх и там ищем Profiles. Здесь нужно установить галочки в зависимости от имеющегося у вас джойстика или эмулятора. А после нажать Enable. Во время игры утилита должна быть запущена.