Blur не играет через джойстик. X360ce — подключаем любой джойстик (инструкция к старой версии). Blur не запускается

Твитнуть

Предисловие

Все началось с того, что я и моя жена решили играть вместе на одном ПК в файтинги - серии игр Mortal Kombat, Naruto. Так как на одной клавиатуре в четыре руки играть неудобно, решили купить геймпады (джойстики - некорректное слово по отношению к кнопочным игровым устройствам).

Выбрали относительно дешевые, потому что было неизвестно, как часто будем использовать:

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

  1. Слишком чувствительные аналоговые стики - те черные рычажки, благодаря которым целятся, управляют бегом. Достаточно небольшого сдвига, чтобы персонаж бежал как ошпаренный. Управлять камерой тем более неудобно. Для файтингов сойдут, но про «стрелялки» забудьте.
  2. Вместо курков, чувствительных к силе нажатия - обычные кнопки. В некоторых играх (например, гонках) будет неудобно играть.
  3. Проблемы с драйверами - не работает виброотдача с теми, что идут на комплектном диске. Нашел подходящие (ссылка), но они подойдут не ко всем моделям.
  4. Совместимость с современными играми. Этому вопросу посвящена следующая глава.

Конечно, можно было не заморачиваться и купить универсальный геймпад, который работает и на ПК, и с Xbx 360, и даже с PS3 и Android, но тогда, признаюсь, об этом как-то не подумал. Пришлось выкручиваться с помощью эмулятора, чему и посвящена эта инструкция.

Поддержка геймпадов в играх

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

Старые игры DirectInput уважали. Игрок мог в настройках управления переназначить действия с кнопок клавиатуры на геймпадовские. Но появилась приставка Microsoft Xbox 360 и вместе с ней пришел другой протокол - XInput .

Разработанный специально для геймпада приставки, XInput до поры до времени не обладал какими-либо преимуществами перед DirectInput, но разработчики стали повсеместно его использовать. Так как игры сначала разрабатывают для приставок Xbox 360, Xbox One, PlayStation 3 и 4, только затем переносят на родной вам компьютер, проще всего использовать именно XInput - не надо заморачиваться с тестированием различных геймпадов, джойстиков, рулей - все уже протестировано, игровой процесс с геймпадом на компьютере и приставке совершенно одинаков.

Современные геймпады от именитых брендов (Razer, Thrustmaster, Saitek и другие) умеют переключаться между DirectInput и XInput, имитируя оригинальный иксбоксовый. Владельцам остальных придется попотеть, но проблема решаема.

x360ce - эмулятор геймпада Xbox 360

Внимание!

Вышла новая версия эмулятора x360ce - . Работает с GTA V, в отличии от версии ниже, но есть проблема - в целом поддерживается меньше игр. Попробуйте сначала новую, потому что настраивать проще.

Программка x360ce обманывает игры, заставляя их поверить, что подключен XInput-геймпад. Настройка может показаться излишне сложной, но это делается только один раз.

Внимание! Очень желательно, чтобы в вашей Windows было включено отображение расширений типов файлов.

Пуск - Панель управления - Параметры папок (или просто набрать «Параметры папок » в меню Пуск). Вкладка Вид :

Снимаем галку с пункта Скрывать расширения для зарегистрированных типов файлов и нажимаем ОК. Это позволит увидеть нам расширения файлов.

Если вы не знаете, что такое расширения файлов , советую задуматься - нужно ли вам устанавливать x360ce? Без базовых знаний велика вероятность сделать что-либо не так.

Настройка x360ce

Сначала нужно соотнести кнопки реального геймпада с кнопками виртуального от Xbox 360, который будет видеть игра.

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

Чтобы настроить x360ce, придется потратить полчаса, но они того стоят.

В распакованной папке будут два архива с программными библиотеками эмулятора - x360ce_lib32 и x360ce_lib64. Первый для 32-битных игр, второй, соответственно, для 64-битных. Не трогайте их, пока не настроите кнопки геймпада, так как после распаковки 64-битной библиотеки конфигуратор из той же папки будет закрываться с ошибкой.

2. Запускаем конфигуратор x360ce . Если геймпад подключен и запуск производится первый раз, должно появиться окно поиска настроек:

Нажимаем Next , ждем. Может быть, вам повезет и настройки найдутся. Щелкаем по первому пункту в списке и нажимаем Finish . Появится главное окно программы:

На скриншоте выше уже настроенный геймпад. Если нажимать на кнопки геймпада, в окне программы они будут выделяться тоже.

Если у вас в x360ce красный квадрат и серая картинка геймпада, то на вкладке Advanced снимите галку с Pass Through . Также конфигуратор не работает, если в папку с ним кинуть 64-битные файлы *.dll. Настраивайте 32-битную версию. 64-битные файлы *.dll можно кинуть потом (когда будете устанавливать x360ce для Watch Dogs, например).

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

Если что-то работает не так, можно вручную все настроить. Начнем с кнопок.

Кнопки: чтобы указать, какая кнопка за какую функцию отвечает, нужно открыть меню эмулируемой кнопки и нажать Record :

После нажатия Record конфигуратор будет ожидать нажатия соответствующей кнопки вашего геймпада. На фотографии геймпада эмулируемая кнопка будет выделена мигающим красным кружком.

Стрелки (D-Pad) настраиваются двумя способами:

Настройка стрелок геймпада. Сначала пробуем вариант 1. Если в меню нет DPad, следуем варианту 2 - настраиваем стрелки как обычные кнопки, выбирая Record в каждом из четырех пунктов D-Pad и нажимая, соответственно, стрелки вверх, влево, вправо, вниз.

С аналоговыми стиками ситуация аналогична. После нажатия Record просто двигаем их в ту сторону, в которую просит программа:

Если стики не аналоговые, придется настраивать пункты ниже, как в варианте 2 со стрелками на предыдущей картинке.

Стики могут быть аналоговыми. Если при нажатии стиков нажимаются кнопки крестовины или YXBA, поищите на геймпаде кнопку «Mode «. Дело в том, что многие китайские джойстики по умолчанию переключают стики в дублирование стрелочных кнопок. Например, на моем геймпаде приходится нажимать «Mode» каждый раз, когда подключаю геймпад к компьютеру, иначе стики будут дублировать и крестовину, и YXBA.

Из экзотики - стики могут использовать половину оси. Симптом: после настройки геймпада стик работает вроде как обычно, но при максимальном наклоне срабатывает как триггер или другой стик. Это значит, что придется вручную перебирать значения *Axis*, чтобы все работало как надо.

4. Не нужно настраивать все кнопки. Если ваш геймпад похож на тот, что купил я, как минимум кнопка Guide в пролете (это пауза, можно нажимать Esc клавиатуры). Стики аналоговые (определяются промежуточные позиции, не только вверх-вниз-влево-вправо), нижняя секция настроек не нужна:

5. Проверяем. Нажимаем все кнопки геймпада, смотрим на появляющиеся на картинке индикаторы. Если все имитируется правильно, дело сделано. Если нет - внимательно читаем текст выше и соображаем, где ошиблись.

6. Если у вас есть виброотдача , грех не настроить. Идем на вкладку Force Feedback:

Пройдемся по пунктам:

  • Enable Force Feedback - если галочка стоит, значит, отдача разрешена.
  • Swap Motor - без понятия, на что влияет. Возможно, если два вибромотора в вашем геймпаде работают раздельно, виртуально меняет их местами.
  • (1) - тип вибромотора (если виброотдача слабая или отсутствует, нужно перебрать пункты этого меню, каждый раз дергая туда-сюда ползунки теста).
  • (2) - сила эффекта отдачи. Чем больше значение, тем сильнее геймпад вибрирует в руках.
  • (3) и (4) - ползунки для теста моторов.
  • На что влияет Motor Period , мне неизвестно. Буду рад, если кто-то подскажет.

7. Чтобы довести настройки до идеала, нужно глянуть секцию Advanced и обязательно указать, что мы используем обычный геймпад:

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

Если стик нажимается сам по себе (вращается камера, когда стик установлен по центру), значит, мертвая зона отсутствует, но требуется. В таком случае нужно изменить параметры секции Thumbs (значения Thumb Dead Zone подбираются экспериментальным путем).

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

Если у вас дешевый китайский джойстик, как у меня, то данные опции бесполезны , ибо «мертвая зона» находится с внешней стороны отклонения тоже. Достаточно чуть-чуть сдвинуть стик и игра воспринимает это как максимальное отклонение (нажатие) стика. Итог: невозможно целиться в шутерах.

8. Если вам нужно настроить два геймпада или больше (чтобы играть компанией), нужно пройтись по разделам Controller 2, 3 и 4 .

Устанавливаем x360ce в игру

Открываем папку с игрой (надеюсь, рассказывать, как найти папку, где установлена игра, не надо?) и просто копируем туда содержимое нашей папки.

Запускаем игру - игра должна опознать ваш геймпад. В зависимости от игры, можно либо сразу играть (Mortal Kombat, The Legend of Korra, Watch Dogs и другие современные) либо идти в настройки и переключать управление с клавиатуры и мыши на геймпад.

Для 64-битных игр нужно распаковать архив x360ce_lib64 _r848_VS2010.zip с заменой файлов, иначе игра не увидит геймпад. Так как конфигуратор x360ce 32-битный, он перестанет видеть геймпад или будет вылетать с ошибкой. Для настройки геймада всегда можно распаковать архив с 32-битными библиотеками x360ce_lib32 _r848_VS2010.zip.

Если x360ce не работает

Такое случается. Разные игры используют разные способы определения геймпада.

1. Убедитесь, что содержимое папки с настроенным x360ce скопировано в папку с исполняемым (.exe) файлом игры. Например, исполняемые файлы игр серии Borderlands находятся в папка_игры\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 корректно загрузился, вы услышите звук «бип», что позволит нам приблизиться к решению проблемы.

Если звук «бип» есть, а джойстик все равно ну никак не работает в игре (например, не видно в настройках управления), проверяем:

а) В конфигураторе квадрат около вкладки Controller 1 должен быть зеленым . Если он серый и в настройках стало пусто - геймпад отключен (проверьте USB-провод, подключение).

б) Если упомянутый выше квадрат зеленый , игре почему-то не понравился виртуальный геймпад Xbox 360. Идем в конфигуратор, открываем вкладку Controller 1 (с остальными цифрами тоже не забудьте, если подключаете больше одного геймпада), там вкладку Advanced и проверяем опцию Device Type - должно быть Gamepad . Если там все-таки Gamepad , можно поменять на Unknown, но мой опыт говорит - x360ce с этой игрой не заработает.

Если звука «бип» нет, значит, ни один из файлов x360ce (xinput*.dll) не загружается игрой. Скорее всего, вы скопировали файлы x360ce не в папку с исполняемым файлом игры. Если игра поддерживает геймпад от Xbox 360 , то она обязана загружать один из этих файлов. Решение очевидно - копируем эмулятор геймпада Xbox 360 в нужную папку.

в) Перебираем Hook Mode на вкладке Options. Когда пользовался старой версией x360ce, это помогало. В последних версиях эмулятор смотрит эту опцию в файле x360ce.gdb, поэтому актуальность совета под вопросом, но попробовать можно.

2. Распакуйте его содержимое в папку Binaries/Retail игры.

3. Запустите x360ce, настройте по инструкции выше (все как обычно).

4. Играйте, все будет работать.

Внимание! Если Mortal Kombat X не работает или вылетает с ошибками, не спрашивайте меня о том, как это исправить. Игра у многих очень, очень нестабильно работает. Ждем обновлений от разработчиков игры.

GTA V

WWE 2K15

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

1. Игра точно не видит геймпад без x360ce? Она поддерживает много моделей джойстиков без всяких эмуляторов.

2. Вы должны использовать 64-битную библиотеку xinput1_3.dll, потому что игра 64-битная.

DualShock контроллеры (для Playstation 3/4)

С ними программа эмуляции не работает. Исключение составляют некоторые модели универсальных геймпадов, которые можно подключить и к ПК, и к игровой приставке от Sony.

Итог

В ряде случаев джойстик в руках удобнее клавиатуры с мышью. Благодаря x360ce можно играть в любимые игры с комфортом. Некачественный геймпад не дает такого ощущения контроля в играх, как оригинальный от Xbox 360 (или Xbox One - благо способ подключить к ПК есть), но играть можно.

Приятной игры!

In this tutorial you will find steps to make x360ce work with Blur . This method also works with any game – just do the same easy steps, no special skills needed to make any controller work as an Xbox 360 gamepad. Emulator allows your controller (joystick, wheel, gamepad, etc.) to operate as the most common device, recognized by most of the games without any additional settings and workarounds.

1. The first step is to download x360ce zip file from official site. You have to select 32 or 64 bit version (same as the version of Blur you use). If you don’t know the version of your game or download wrong one accidentally, you will be notified later and have a chance to use another version.

2. Now we have to find the installation folder of your game . You can easily do this by looking into game shortcut settings or finding the game in your Steam library list. If you choose the Steam variant, right click the game name and select “Properties”.

3. Navigate to “Local files” tab and press “Browse local files...” button.

4. Now you need to find the folder with Blur executable . In the example picture they are located in Binaries / Retail subfolder. You need to extract downloaded x360ce ZIP file to folder with your game executable file.

5. Click on x360ce exe file with the right mouse button and select “Run as administrator” from dropdown menu.

6. You will see window with warning – “xinput 1_3.dll was not found. This file is required for emulator to function properly.” Don’t worry , just click “Create” button to make them appear.

7. When x360ce will inform you that new device was detected, use automatic search for settings from internet – just hit “Next” button.

8. Click “Finish” , when installation completed.

9. Hit the “Auto” button to make all settings set to defaults. Confirm changes by clicking “Yes” in popup window. All the buttons will be filled automatically.

10. Now just hit “Save” button to make all your settings saved. You can also change buttons assignment before hitting “Save”, if you like.

Now you can normally launch Blur and use your controller with x360ce emulator – it will be starting automatically with each game launch.

Вступление

Наверно многие хотели бы поиграть в игрушки на ПК используя джойстик, у каждого есть своя на то причина. Но 100% вы не находили рабочий способ поиграть, так как ПК видит только джои от майкрософт, а вас воротит от дизайна/цены. У вас допустим джой от PS или любой другой. Этот гайд специально для вас!

Просто так у вас джойстики работать не будут, но будут заряжаться, т.е. использовать вы их не сможете. Для начала просто подключим джойстик к ПК по кабелю.

Ура! Прога видит наш контроллер! Но не спешим запускать игры. Жмём кнопочку New и в выборе XInput .

Появится новое окно с настройками.

Если у вас другой джой - не беда. Жмём опять на геймпад и тыкаем на "новый". Появится окно с розовым пятном. Под розовым окном жмём на "открыть". Выбираем папку Controller Images, в ней куча изображений, специально для разных геймпадов. Сделано это для того, чтобы не тупить с постановкой кнопок.
Выбрали? Отлично! Внизу есть ещё несколько разделов. По порядку. Жмём на "стики". Ну тут всё просто, нажимаем на квадратик около "включить", нас просят поводить стиком туда-сюда, делаем, так же со вторым. Заметили, что появились 2 кругляша от стиков? Перетаскиваем их на рисунок, где изображены эти стики. Проделываем всё тоже самое с "крестовиной", "кнопками" и "триггерами". Заметьте, кнопки над курками мы включаем в разделе "кнопки".
Сделали и жмём "принять". Сохраняем профиль и заготовку под джой и можно играть.

P.S. Это всё делается при включенном Motionjoy Local. Насчёт Better DS3 с другими геймпадами, типо дефендеров и т.д. точно не скажу как работает, пользовался джоями только от PS3 и PS4.

Твитнуть

Предисловие

Все началось с того, что я и моя жена решили играть вместе на одном ПК в файтинги - серии игр Mortal Kombat, Naruto. Так как на одной клавиатуре в четыре руки играть неудобно, решили купить геймпады (джойстики - некорректное слово по отношению к кнопочным игровым устройствам).

Выбрали относительно дешевые, потому что было неизвестно, как часто будем использовать:

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

  1. Слишком чувствительные аналоговые стики - те черные рычажки, благодаря которым целятся, управляют бегом. Достаточно небольшого сдвига, чтобы персонаж бежал как ошпаренный. Управлять камерой тем более неудобно. Для файтингов сойдут, но про «стрелялки» забудьте.
  2. Вместо курков, чувствительных к силе нажатия - обычные кнопки. В некоторых играх (например, гонках) будет неудобно играть.
  3. Проблемы с драйверами - не работает виброотдача с теми, что идут на комплектном диске. Нашел подходящие (ссылка), но они подойдут не ко всем моделям.
  4. Совместимость с современными играми. Этому вопросу посвящена следующая глава.

Конечно, можно было не заморачиваться и купить универсальный геймпад, который работает и на ПК, и с Xbx 360, и даже с PS3 и Android, но тогда, признаюсь, об этом как-то не подумал. Пришлось выкручиваться с помощью эмулятора, чему и посвящена эта инструкция.

Поддержка геймпадов в играх

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

Старые игры DirectInput уважали. Игрок мог в настройках управления переназначить действия с кнопок клавиатуры на геймпадовские. Но появилась приставка Microsoft Xbox 360 и вместе с ней пришел другой протокол - XInput .

Разработанный специально для геймпада приставки, XInput до поры до времени не обладал какими-либо преимуществами перед DirectInput, но разработчики стали повсеместно его использовать. Так как игры сначала разрабатывают для приставок Xbox 360, Xbox One, PlayStation 3 и 4, только затем переносят на родной вам компьютер, проще всего использовать именно XInput - не надо заморачиваться с тестированием различных геймпадов, джойстиков, рулей - все уже протестировано, игровой процесс с геймпадом на компьютере и приставке совершенно одинаков.

Современные геймпады от именитых брендов (Razer, Thrustmaster, Saitek и другие) умеют переключаться между DirectInput и XInput, имитируя оригинальный иксбоксовый. Владельцам остальных придется попотеть, но проблема решаема.

x360ce - эмулятор геймпада Xbox 360

Внимание!

Вышла новая версия эмулятора x360ce - . Работает с GTA V, в отличии от версии ниже, но есть проблема - в целом поддерживается меньше игр. Попробуйте сначала новую, потому что настраивать проще.

Программка x360ce обманывает игры, заставляя их поверить, что подключен XInput-геймпад. Настройка может показаться излишне сложной, но это делается только один раз.

Внимание! Очень желательно, чтобы в вашей Windows было включено отображение расширений типов файлов.

Пуск - Панель управления - Параметры папок (или просто набрать «Параметры папок » в меню Пуск). Вкладка Вид :

Снимаем галку с пункта Скрывать расширения для зарегистрированных типов файлов и нажимаем ОК. Это позволит увидеть нам расширения файлов.

Если вы не знаете, что такое расширения файлов , советую задуматься - нужно ли вам устанавливать x360ce? Без базовых знаний велика вероятность сделать что-либо не так.

Настройка x360ce

Сначала нужно соотнести кнопки реального геймпада с кнопками виртуального от Xbox 360, который будет видеть игра.

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

Чтобы настроить x360ce, придется потратить полчаса, но они того стоят.

В распакованной папке будут два архива с программными библиотеками эмулятора - x360ce_lib32 и x360ce_lib64. Первый для 32-битных игр, второй, соответственно, для 64-битных. Не трогайте их, пока не настроите кнопки геймпада, так как после распаковки 64-битной библиотеки конфигуратор из той же папки будет закрываться с ошибкой.

2. Запускаем конфигуратор x360ce . Если геймпад подключен и запуск производится первый раз, должно появиться окно поиска настроек:

Нажимаем Next , ждем. Может быть, вам повезет и настройки найдутся. Щелкаем по первому пункту в списке и нажимаем Finish . Появится главное окно программы:

На скриншоте выше уже настроенный геймпад. Если нажимать на кнопки геймпада, в окне программы они будут выделяться тоже.

Если у вас в x360ce красный квадрат и серая картинка геймпада, то на вкладке Advanced снимите галку с Pass Through . Также конфигуратор не работает, если в папку с ним кинуть 64-битные файлы *.dll. Настраивайте 32-битную версию. 64-битные файлы *.dll можно кинуть потом (когда будете устанавливать x360ce для Watch Dogs, например).

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

Если что-то работает не так, можно вручную все настроить. Начнем с кнопок.

Кнопки: чтобы указать, какая кнопка за какую функцию отвечает, нужно открыть меню эмулируемой кнопки и нажать Record :

После нажатия Record конфигуратор будет ожидать нажатия соответствующей кнопки вашего геймпада. На фотографии геймпада эмулируемая кнопка будет выделена мигающим красным кружком.

Стрелки (D-Pad) настраиваются двумя способами:

Настройка стрелок геймпада. Сначала пробуем вариант 1. Если в меню нет DPad, следуем варианту 2 - настраиваем стрелки как обычные кнопки, выбирая Record в каждом из четырех пунктов D-Pad и нажимая, соответственно, стрелки вверх, влево, вправо, вниз.

С аналоговыми стиками ситуация аналогична. После нажатия Record просто двигаем их в ту сторону, в которую просит программа:

Если стики не аналоговые, придется настраивать пункты ниже, как в варианте 2 со стрелками на предыдущей картинке.

Стики могут быть аналоговыми. Если при нажатии стиков нажимаются кнопки крестовины или YXBA, поищите на геймпаде кнопку «Mode «. Дело в том, что многие китайские джойстики по умолчанию переключают стики в дублирование стрелочных кнопок. Например, на моем геймпаде приходится нажимать «Mode» каждый раз, когда подключаю геймпад к компьютеру, иначе стики будут дублировать и крестовину, и YXBA.

Из экзотики - стики могут использовать половину оси. Симптом: после настройки геймпада стик работает вроде как обычно, но при максимальном наклоне срабатывает как триггер или другой стик. Это значит, что придется вручную перебирать значения *Axis*, чтобы все работало как надо.

4. Не нужно настраивать все кнопки. Если ваш геймпад похож на тот, что купил я, как минимум кнопка Guide в пролете (это пауза, можно нажимать Esc клавиатуры). Стики аналоговые (определяются промежуточные позиции, не только вверх-вниз-влево-вправо), нижняя секция настроек не нужна:

5. Проверяем. Нажимаем все кнопки геймпада, смотрим на появляющиеся на картинке индикаторы. Если все имитируется правильно, дело сделано. Если нет - внимательно читаем текст выше и соображаем, где ошиблись.

6. Если у вас есть виброотдача , грех не настроить. Идем на вкладку Force Feedback:

Пройдемся по пунктам:

  • Enable Force Feedback - если галочка стоит, значит, отдача разрешена.
  • Swap Motor - без понятия, на что влияет. Возможно, если два вибромотора в вашем геймпаде работают раздельно, виртуально меняет их местами.
  • (1) - тип вибромотора (если виброотдача слабая или отсутствует, нужно перебрать пункты этого меню, каждый раз дергая туда-сюда ползунки теста).
  • (2) - сила эффекта отдачи. Чем больше значение, тем сильнее геймпад вибрирует в руках.
  • (3) и (4) - ползунки для теста моторов.
  • На что влияет Motor Period , мне неизвестно. Буду рад, если кто-то подскажет.

7. Чтобы довести настройки до идеала, нужно глянуть секцию Advanced и обязательно указать, что мы используем обычный геймпад:

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

Если стик нажимается сам по себе (вращается камера, когда стик установлен по центру), значит, мертвая зона отсутствует, но требуется. В таком случае нужно изменить параметры секции Thumbs (значения Thumb Dead Zone подбираются экспериментальным путем).

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

Если у вас дешевый китайский джойстик, как у меня, то данные опции бесполезны , ибо «мертвая зона» находится с внешней стороны отклонения тоже. Достаточно чуть-чуть сдвинуть стик и игра воспринимает это как максимальное отклонение (нажатие) стика. Итог: невозможно целиться в шутерах.

8. Если вам нужно настроить два геймпада или больше (чтобы играть компанией), нужно пройтись по разделам Controller 2, 3 и 4 .

Устанавливаем x360ce в игру

Открываем папку с игрой (надеюсь, рассказывать, как найти папку, где установлена игра, не надо?) и просто копируем туда содержимое нашей папки.

Запускаем игру - игра должна опознать ваш геймпад. В зависимости от игры, можно либо сразу играть (Mortal Kombat, The Legend of Korra, Watch Dogs и другие современные) либо идти в настройки и переключать управление с клавиатуры и мыши на геймпад.

Для 64-битных игр нужно распаковать архив x360ce_lib64 _r848_VS2010.zip с заменой файлов, иначе игра не увидит геймпад. Так как конфигуратор x360ce 32-битный, он перестанет видеть геймпад или будет вылетать с ошибкой. Для настройки геймада всегда можно распаковать архив с 32-битными библиотеками x360ce_lib32 _r848_VS2010.zip.

Если x360ce не работает

Такое случается. Разные игры используют разные способы определения геймпада.

1. Убедитесь, что содержимое папки с настроенным x360ce скопировано в папку с исполняемым (.exe) файлом игры. Например, исполняемые файлы игр серии Borderlands находятся в папка_игры\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 корректно загрузился, вы услышите звук «бип», что позволит нам приблизиться к решению проблемы.

Если звук «бип» есть, а джойстик все равно ну никак не работает в игре (например, не видно в настройках управления), проверяем:

а) В конфигураторе квадрат около вкладки Controller 1 должен быть зеленым . Если он серый и в настройках стало пусто - геймпад отключен (проверьте USB-провод, подключение).

б) Если упомянутый выше квадрат зеленый , игре почему-то не понравился виртуальный геймпад Xbox 360. Идем в конфигуратор, открываем вкладку Controller 1 (с остальными цифрами тоже не забудьте, если подключаете больше одного геймпада), там вкладку Advanced и проверяем опцию Device Type - должно быть Gamepad . Если там все-таки Gamepad , можно поменять на Unknown, но мой опыт говорит - x360ce с этой игрой не заработает.

Если звука «бип» нет, значит, ни один из файлов x360ce (xinput*.dll) не загружается игрой. Скорее всего, вы скопировали файлы x360ce не в папку с исполняемым файлом игры. Если игра поддерживает геймпад от Xbox 360 , то она обязана загружать один из этих файлов. Решение очевидно - копируем эмулятор геймпада Xbox 360 в нужную папку.

в) Перебираем Hook Mode на вкладке Options. Когда пользовался старой версией x360ce, это помогало. В последних версиях эмулятор смотрит эту опцию в файле x360ce.gdb, поэтому актуальность совета под вопросом, но попробовать можно.

2. Распакуйте его содержимое в папку Binaries/Retail игры.

3. Запустите x360ce, настройте по инструкции выше (все как обычно).

4. Играйте, все будет работать.

Внимание! Если Mortal Kombat X не работает или вылетает с ошибками, не спрашивайте меня о том, как это исправить. Игра у многих очень, очень нестабильно работает. Ждем обновлений от разработчиков игры.

GTA V

WWE 2K15

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

1. Игра точно не видит геймпад без x360ce? Она поддерживает много моделей джойстиков без всяких эмуляторов.

2. Вы должны использовать 64-битную библиотеку xinput1_3.dll, потому что игра 64-битная.

DualShock контроллеры (для Playstation 3/4)

С ними программа эмуляции не работает. Исключение составляют некоторые модели универсальных геймпадов, которые можно подключить и к ПК, и к игровой приставке от Sony.

Итог

В ряде случаев джойстик в руках удобнее клавиатуры с мышью. Благодаря x360ce можно играть в любимые игры с комфортом. Некачественный геймпад не дает такого ощущения контроля в играх, как оригинальный от Xbox 360 (или Xbox One - благо способ подключить к ПК есть), но играть можно.

Приятной игры!

Статьи по теме: