Эмулятор икс бокс джойстика

Эмулятор икс бокс джойстика

Наверное каждый из нас хотел бы спокойно и с комфортом поиграть используя Геймпад, почувствовать, хотя бы на какое-то мгновение, сидящим себя за приставкой, ведь от этого получаешь некое удовольствие. Но при этом многие столкнулись с проблемой: 50% поддерживают исключительно оригинальный контроллер Xbox 360, многие сдаются, мол "не не не, не куплю себе такое удовольствие, лучше поиграю на клаве с мышкой, все равно никакой разницы".
В другом случае в каждой игре у вас разная раскладка кнопок, получается каждый раз требуется заходить в опции и забивать новую раскладку и все переделывать под себя.

Хватит это терпеть! Я хочу всем вам помочь решить все проблемы разом, то есть убить сразу двух зайцев. Мы будем играть на простом контроллере через эмулятор джойстика Xbox360, не буду гарантировать что во все игры, ибо пробовал способ не во всех играх, но зато всех играх была одна и таже раскладка кнопок (исключение — Splinter Cell: Conviction, может быть ещё некоторые).

а) Скачиваем эмулятор: controller-config.rar [502.21 Kb] (cкачиваний: 511786)
б) Распаковываем архив в любую папку, куда вам будет удобно.

а) Запускаем эмулятор (x360ce.exe). Если ваш контроллер подключен к USB, в эмуляторе вы должны услышать небольшое звуковое приветствие, если его не было, то ваш джойстик не подключен. Также вверху есть надпись Controller 1 с зелёным кубиком, обозначающая, ваш контроллер подключен.

а) После того, как мы всё настроили, нам требуется скинуть все три файла из папки "x360ce.exe", "x360ce.ini", "xinput1_3.dll"

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

Всем привет! Сейчас современные игры очень плохо поддерживают старые геймпады, но решение проблемы существует — можно эмулировать геймпад Xbox 360.
Информации по этому делу крайне мало, поэтому я решил написать небольшую статью-инструкцию.

Эмуляция геймпада Xbox 360.

Современные игры в качестве API ввода используют Xinput, взамен старого Dinput, что приводит к невозможности нормального использования большинства геймпадов, а использующих Xinput, помимо пада 360, сейчас крайне мало. Под нормальным использованием имеется в виду корректная обратная связь, настроенная раскладка и перестройка интерфейса игры под геймпад. Большинство новых игр, в особенности имеющих статус "Games for Windows" , распознав xinput геймпад, перестраивают свой интерфейс, что крайне важно, так как клавиатура это одно, геймпад другое, и просто присвоить определенные клавиши и комбинации клавиатуры, кнопкам геймпада через специальный софт может оказаться очень сложно.

Здесь речь пойдет об эмуляторе геймпада Xbox 360, который в прямом смысле слова позволяет заставить новую игру в том числе "Games for Windows" , подумать, что ваше Dinput устройство, является геймпадом Xbox 360, а это означает, что появится вибрация, настроится раскладка и перестроится интерфейс.

Итак, для начала скачайте все необходимое и положите в одну папку.

Эмулятор: тут
Необходимая для работы DLL’ка: тут, в самом низу кнопка "нажмите для продолжения"

Теперь запускайте X360ce.exe. Программа предложит создать необходимые файлы, нажимайте "ок"

Эмулятор состоит из:

-самого эмулятора:
xinput1_3.dll
msvcr100.dll
-Файла где хранятся настройки:
x360ce.ini – можно редактировать через блокнот
-Оболочки для комфортного редактирования — x360ce.ini :
x360ce.exe (при первом запуске предлагает создать xinput1_3.dll , x360ce.ini )

Controller1Controller4 – подключенные к системе игровые устройства
Option – об этом ниже
Help, About – тут все понятно.

General – в этом окне вы назначаете, какие кнопки и оси вашего гейпада будут соответствовать кнопкам и осям геймпада Xbox 360.
Advanced – здесь настраиваются мертвые зоны осей обратная связь и настройки по превращению стика в d-pad.
######## — последняя вкладка носит названия вашего игрового устройства и нужна для получения различной информации о нем.

1. Выбирайте вкладку Controller1-4, там General
Щелкайте по выпадающему списку, там либо record, после чего эмулятор предложит нажать кнопку или отклонить аналог. Либо выбирайте из спиcка кнопку или ось.
Если на вашем устройстве нет аналоговых курков, можно назначить кнопку, тогда её нажатие будет означать крайнее положение оси курка.

Случаи когда нужны Half и Inverted Half:

Такие случаи возникают тогда, когда два аналоговых устройства делят одну ось. К примеру, на вашем геймпаде два аналоговых курка, при этом они висят на одной оси, таким образом, когда оба курка отжаты, ось заполнена на половину, когда вы выжимайте левый курок заполняется верхняя половина оси (одна половина оси движется в прямом направлении Half), когда правый то "вытекает" нижняя половина (то есть другая половина движется в обратном направлении Inverted Half). Ну или наоборот — зависит от драйвера, но в любом случаи если два аналога делят одну ось, то один будет отвечать за ее половину, а другой за инвертированную половину. Хотя, возможно, есть исключения.
Чтобы правильно назначить такие курки, нажмите record, и отожмите один из курков, посмотрите какая ось назначалась — это номер оси ваших курков. Затем вручную назначьте на один курок эту ось из списка Half, а на другой курок эту же ось из списка Inverted Half.

Читайте также:  Икс 23 лора кинни

Программа имеет статус Beta, поэтому могут попадаться глюки в настройке.
Итак:

Проблема:
-Нажали Record, отклонили ось в нужном направлении, после обнаружили что она инвертирована.
Решение:
-Выберите вручную ось из списка inverted

Проблема:
-Нажали Record, назначили аналоговый курок, когда он отжат эмулятор, показывает крайнее нажатое положение оси
Решение:
-Выберите вручную ось курка из списка inverted

Проблема:
Некоторые оси геймпада никак не назначаются в режиме record.
Решение:
Подберите ось вручную из списка, если не выходит, откройте в блокноте файл x360ce.ini

Там вы увидите список кнопок, осей и некоторых настроек эмулятора (помните что это файл настроек, которым пользуется эмулятор во время работы, ничего "левого" там быть не должно, также не меняйте то, что слева от знака "=") справа от "=" будут значения осей и кнопок, (оси и кнопки всех игровых устройств имеют свой номер), если перед цифрой стоит знак "-", это означает что ось инвертирована. Так вот в этом файле, в обход X360ce.exe, вы можете задать ось, если номер не известен, тогда “методом тыка”. Ставите значения, сохраняйте, запускайте X360ce.exe, проверяйте пока не подберете.

Обратите внимание — список всех значений начинается с заголовка [PADX], где X – номер геймпада в системе. Чтобы узнать номер геймпада, зайдите в список игровых устройств, через панель управления, номер геймпада считается сверху.

2. В вкладке Advanced:
-включите отдачу "Enable force Feedback"
-установите ее продолжительность, после поступления сигнала Overal Effect Stength
-Там же отдачу можно протестировать

-Функция AntiDeadZone (появляется в версии 2.0.2.89 beta 2)
Данная функция полезна в тех играх, где при эмуляции геймпада Xbox360, появляются большие мертвые зоны, далее МЗ, (несмотря на их нулевое значение в настройка драйвера или данного эмулятора). Так вот, эта функция способна свести такую МЗ к нулю. Для этого: в списке AntiDeadZone выберите один из пунктов enabled (xinput, z ), где z — уничтожение МЗ, в процентах.
100% — соответствуют, полному отсутствию МЗ.

Также ниже вы сможете посмотреть насколько сужается МЗ в числах, и отредактировать значение вручную (большее значение соответствует большему сужению МЗ, увеличьте эти значения, если даже после установки enabled (xinput, 100%), чувствуется МЗ)

3. В вкладке Option:
-Установите галочку для Use Init Beep, это необходимо для того чтобы эмулятор подал сигнал при запуске игры в случаи удачного срабатывания.

Установка:

После настройки эмулятора:
1. нажмите кнопку SAVE, для сохранения настроек, и закройте x360ce.exe.
2. Скопируйте в папку где находится исполняемый файл игры (.exe), следующие файлы: xinput1_3.dll , msvcr100.dll , x360ce.ini .

ВНИМАНИЕ! Указанные файлы необходимо скопировать в папку где находится файл при открытии которого непосредственно запускается игра, то есть не лаунчер, не настройки, а сама игра. Не путать с ярлыком!

ВНИМАНИЕ! Игра может искать файл xinput.dll , не только как xinput1_3.dll , поэтому если эмулятор не сработал попробуйте переименовать xinput1_3.dll в: xinput1_2.dll , xinput1_1.dll , xinput9_1_0.dll .

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

ВНИМАНИЕ! При работе эмулятора отключите все программы назначения на геймпад кнопок клавиатурымыши и выгрузите все профили таких программ.

Программа X360CE или TocaEdit Xbox 360 Controller Emulator позволяет подключить практически любой джойстик к современным играм и очень хорошо экономить средства. Фактически, она переписывает координаты команд для стандартного геймпада консоли от Microsoft предыдущего поколения. Кроме собственно геймпадов, назначить команды можно и на джойстик, практически никаких ограничений в этом смысле не существует. Библиотеки таких эмуляторов очень обширны и способны работать практически со всеми движками, предназначенными для самых разных жанров игр.

Для чего нужен эмулятор геймпада

Проблема использования игровых манипуляторов на ПК заключается в том, что их производители далеко не всегда беспокоятся на тему игровых лицензий. Оригинальный контроллер от Xbox прекрасен по качеству исполнения, но стоит довольно дорого. В России и СНГ популярны «дженерики», игровая периферия от сторонних китайских производителей. Чаще всего они копируют либо контроллер Microsoft, либо один из предыдущих Дуалшоков от Sony, в первую очередь сегодня популярен манипулятор от ПС3 как технологичный, но сравнительно дешевый.

Финансово геймеры могут быть удовлетворены, но тут начинаются проблемы прошивки. Только сравнительно именитые фирмы вроде Steelseries полностью платят лицензионные отчисления и получают необходимые библиотеки совместимости. Подключить же к ПК безымянный китайский геймпад довольно сложно. Физически нет никаких ограничений, система его успешно опознает, но вот далее начинаются ошибки в интерпретации конкретной игрой команд с кнопок, триггеров и стиков. Сам игровой процесс становится почти невозможным. Для решения этого вопроса и нужно установить стороннюю исполнимую программу, «подменяющую» сигналы на якобы «оригинальные» от настоящей периферии Майкрософт.

Читайте также:  Удалить антивирус доктор веб с компьютера полностью

Лучший эмулятор джойстика xbox 360 для PC

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

Уже многие годы лучший, единственный действенный и по-настоящему «честный» в плане КПД и содержимого эмулятор геймпада xbox 360 для pc — это Tocaedit xbox 360 controller emulator. Данное ПО является полностью свободным и развивается сообществом добровольцев. Все распространение в Интернете любой его части бесплатно, именно поэтому его можно встретить на многих сайтах. В Рунете xbox 360 controller emulator лучше всего скачать с нашего, либо официального сайта. Преимущество в том, что мы всегда выкладываем последнюю версию этой программки и содержащую наиболее свежую базу игровых профилей и тонких конфигураций.

Существует две версии эмулятора:

  • Версия 64 бит для win 10 и win7 – выбирайте её, если у вас установлена 64 разрядная Windows;
  • Версия 32 бит для win 10 и win7 – загружайте её, если пользуетесь Windows 32 bit.

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

Настройка

Ничего сложного в том, как пользоваться x360ce, нет. Базовая настройка ПО начинается с того, что все файлы программы нужно скачать и установить в любую папку на диске С, например.

Поскольку и Xinput, и DirectInput работают с системными библиотеками, необходимо запускать программу с правами администратора (щелчок правой кнопкой мыши на исполняемом файле — соответствующий пункт системного меню.

Сама папка с игрой может запретить запись — в таком случае тоже под админскими правами из контекстного меню снимаем соответствующую галочку.

Загрузка настроек эмулятора

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

  • при первом же запуске эмулятор определит подключенное игровое устройство и попросит скачать для него драйвер и файлы конфигурации. Это можно сделать как из Интернета, так и используя уже имеющиеся файлы библиотек;

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

  • первые четыре вкладки — конфигурационные для четырех возможных контроллеров.

Каждый заголовок вкладки снабжен цветным квадратом, который символизирует статус подключенной игровой периферии:

  • Зеленый — устройство включено и работает корректно;
  • Серый — устройство не подключено;
  • Красный — обозначает, что данный девайс либо несовместим с программой, либо имеются какие-то проблемы с подключением.

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

Подключение джойстика

Во вкладке с конфигурацией контроллера (так и обозначенной — controller 1,2,3,4) и производится основная настройка. Интерфейс пользователя — графический и очень простой. По центру располагается схематическое изображение геймпада от Иксбокса, а справа и слева — селекторы с выпадающими списками. При нажатии соответствующих кнопок, стиков и триггеров на манипуляторе схема мигает зелеными кружками в тех местах, где в данный момент назначена команда.

При первой настройке нужно выбрать опцию Record в меню виртуальной кнопки:

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

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

Все геймеры знают, насколько важна «сенса», sensitivity, чувствительность отклика контроллера. Она нужна и в сложных симуляторах боевой техники, и в гонках, и в применении к традиционным «стрелялкам». Стики у дешевых реплик из Китая не отличаются хорошей чувствительностью, равно как и триггеры, они быстро изнашиваются. Для решения этой проблемы в xbox360ce есть возможность тонкой настройки чувствительности. Проводится эта операция стандартным ползунком в соответствующей вкладке, точно так же, как в Виндовс настраивается чувствительность мыши.

Отдельной возможностью для сенсорной чувствительности является вибрация. Тут китайцы не подвели: в простые копеечные модели устанавливаются виброприводы, по мощности даже превосходящие стандартный DualShock. Настройка их проводится во вкладке Force Feedback, где можно вводить некое подобие макросов на каждый необходимый случай отклика.

Читайте также:  Нет звука в видео на дваче

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

Благодаря факту совместимости собрана неплохая база по наиболее популярным решениям, имеющимся на рынке. Список конфигураций лежит во вкладке Controller Settings – Default Settings For Most Popular Controllers. Он, разумеется, далеко не полон ввиду того, что множество мелких производителе периферии нигде и никак не регистрируют свою продукцию. Вкладка Controller Settings также содержит все пользовательские настройки для когда-либо подключенных геймпадов. Данные буду храниться в памяти до тех пор, пока все файлы x360ce будут находиться в папке с игрой. После повторной инсталляции может понадобиться заново восстановить все значения, которые были записаны до этого.

Подключение к игре

Для настройки самой игры имеется вкладка Game Settings. Тут проще всего выбрать готовую конфигурацию, но можно и настроить все вручную, нажав на зеленый плюс со словом Add и выбрав исполняемый файл искомой игры.

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

Небольшой секрет заключается в том, что хитовые игры сегодня во многом «унифицированы». Из практики выяснено, что конфигурация к любой из трех Dark Souls, например, прекрасно назначается ко многим слэшерам и инди-проектам. Связано это с тем, что и игровые механики во многих проектах подобны. Консоли вообще в пределах жанра предлагают очень похожий геймплей, что хорошо, поскольку сенсорные навыки остаются и время освоения в новой игре существенно сокращается. Порой требуется скопировать сам файл x360ce.ini в каталог игры вручную. Универсального рецепта тут тоже нет.

Проблемы и ошибки

Очень важно соблюдать битность версии. Последние игровые хиты выходят в версии x64, потому что 32-битный процесс не может использовать более 4 гигабайт ОЗУ, а это очень немного для современной графики. Но небольшие инди-игры столько ресурсов не требуют. Xbox360ce поставляется в версиях 64 бит и 32 бит, названы они соответствующе. В случае неправильной установки вылетит ошибка с красным крестом о несоответствии исполнимого файла либо библиотеки xinput, а юзеру будет предложено скачать подобающую версию. Две библиотеки сразу ставить запрещено категорически, в лучшем случае просто «повиснет» геймпад, в худшем — «отвалятся» несколько системных процессов, а починка займет достаточно долгое время.

Популярна выскакивающая ошибка, содержащая win32exception. Решение очевидно — держать постоянно свежую версию эмулятора, а также обновлять XInput согласно версии Виндовс, наиболее популярная версия сейчас — 1.3. Как известно, с компьютерной периферии сигналы входят цифровым и аналоговым методами. Если DirectInput уже «встроен» по принципу plug-n-play, то XInput является аналоговым протоколом, который требует настройки. Софт закачивает его автоматически и соответственно битности, поэтому достаточно обновить эту библиотеку по первому требованию.

Бывают проблемы с виброоткликом, но они в первую очередь аппаратного толка. Не стоит покупать совершенно неизвестные и буквально разваливающиеся в руках модели из самой дешевой пластмассы, в которых некачественные контакты приводят к некорректному реагированию. Может помочь отдельнок скачивание драйвера USB Network Joystick, но гарантированную работу это не дает. В случае некоторых игр фреймрейт может драматически падать и вибросигнал лучше отключать насовсем.

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

Больше фундаментальных проблем у x360ce нет. Иногда оборудование бывает несовместимо даже с ним. Порой игра не хочет «сотрудничать» и с оригинальным геймпадом Xbox, но тогда проблема уже явно не с эмулирующей оболочкой. Проект развивается, база игр пополняется с каждым релизом, поэтому даже если сейчас данная игра не пошла — стоит вернуться к данному софту через несколько месяцев, возможно, код был изменен в лучшую сторону.

Скачать

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

Поделитесь программой в социальных сетях:

Ссылка на основную публикацию
Шарик равноускоренно скатывается по наклонной плоскости
За каждую секунду, путь пройденный шариком,увеличивается на 20см. Следовательно за 4 секунду он пройдет 70см. Ответ:(2) Если ответ по предмету...
Что такое ogg формат
Ogg — Dateiendung: .ogg, .oga, .ogv, .ogx MIME Type … Deutsch Wikipedia .ogg — Dateiendung .ogg, .oga, .ogv, .ogx MIME...
Что такое pppoe соединение на роутере
PPPoE (англ. Point-to-point protocol over Ethernet ) — сетевой протокол канального уровня (второй уровень сетевой модели OSI) передачи кадров PPP...
Шарнирная стойка для дрели
Стойка для дрели с тисками FIT 37861 Стойка для дрели Калибр 96203 Стойка для дрели RedVerg DS-43 Стойка для дрели...
Adblock detector