Начальная

Windows Commander

Far
WinNavigator
Frigate
Norton Commander
WinNC
Dos Navigator
Servant Salamander
Turbo Browser

Winamp, Skins, Plugins
Необходимые Утилиты
Текстовые редакторы
Юмор

File managers and best utilites

Игра не видит геймпад. Настройка программы Xbox 360 Controller Emulator. Эмулятор джойстика


x360ce - подключаем любой джойстик (инструкция)

Предисловие

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

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

Пришли откуда-то из Китая

Пришли откуда-то из Китая.

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

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

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

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

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

Геймпад от Xbox 360 очень удобен в использовании.

Геймпад от Xbox 360 очень удобен в использовании.

Разработанный специально для геймпада приставки, 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, придется потратить полчаса, но они того стоят.

1. Качаем архив x360ce.zip и распаковываем в любую папку, желательно пустую.  Должно получиться как-то так:

Файл x360ce.sample можно удалить.

Файл x360ce.sample можно удалить.

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

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

Окно для поиска готовых настроек в Интернете

Окно для поиска готовых настроек в Интернете

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

Конфигуратор x360ce

Конфигуратор x360ce

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

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

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

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

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

Привязка действий кнопок

Привязка действий кнопок

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

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

x360ce9

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

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

x360ce7

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

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

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

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

Кнопка Guide на реальном геймпаде отсутствует, ее не настраиваем. В моем случае стики аналоговые, поэтому нижняя секция настроек не нужна.

Кнопка Guide на реальном геймпаде отсутствует, ее не настраиваем. В моем случае стики аналоговые, поэтому нижняя секция настроек не нужна.

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

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

Настройка виброотдачи

Настройка виброотдачи

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

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

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

Установка опции Device Type в значение GamePad полезна, так как некоторые игры не хотят признавать геймпад, помеченный как Wheel (руль), FlightStick (джойстик) или как-то иначе.

Установка опции Device Type в значение GamePad полезна, так как некоторые игры не хотят признавать геймпад, помеченный как Wheel (руль), FlightStick (джойстик) или как-то иначе.

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

Что такое мертвые зоны

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

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

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

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

9. Чтобы сохранить настройки, нажимаем Save и закрываем окно. В будущем можно снова запустить конфигуратор и что-то подправить.

Устанавливаем 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.dllxinput1_2.dllxinput1_1.dllxinput9_1_0.dll

Это помогает, если игра старая или наоборот, очень новая.

Внимание! ".dll" в именах файлов - расширение. Если у вас не включен показ расширений или не знаете, что это такое, именуйте копии файлов без ".dll".

4. Прямо в папке с исполняемым файлом игры запустите конфигуратор и измените опцию Use Init Beep в разделе Options:

Включаем оповещение о корректной инициализации x360ce.

Включаем оповещение о корректной инициализации x360ce.

Если при запуске игры 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, поэтому актуальность совета под вопросом, но попробовать можно.

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

  • С каким именем файла xinput*.dll игра корректно работает.
  • Какой разрядности требуются файлы *.dll (я уже упоминал, что есть две версии x360ce - 32- и 64-битные).
  • В разделе Known games that do not work список игр, которые не работают ни в какую с x360ce.

5. Обновляем x360ce.gdb. Этот файл содержит специфичные настройки для некоторых игр и обновляется довольно часто.

Идем на эту страницу, качаем файл под именем x360ce.gdb, заменяем им одноимённый файл из папки с игрой.

6. Игра все равно не видит джойстик, а конфигуратор его опознает - перечитываем еще раз пункты 1-5. Поверьте - причина большинства проблем в невнимательности. То файл назовут xinpit.dll (как можно до такого додуматься?), то скопируют не туда, где лежит исполняемый файл игры... Поэтому еще раз проверяем папку, проверяем разрядность игры (глава ниже), пробуем именовать файлы по-разному (п. 2).

64-битные игры и x360ce

Из-за большого количества вопросов, посыпавшихся мне на почту, разъясню некоторые моменты, касающиеся 64-битных игр.

1. Миллион раз проверьте, какой разрядности ваша игра.

Самый простой способ определить, какой разрядности программа (игра): загрузите ее .exe файл на сайт VirusTotal, на странице отчета откройте раздел "Сведения о файле" - в самом низу будет строчка FileType. Если значение справа будет "Win32 EXE" - игра 32-битная, если "Win64 EXE" - 64-битная.

Редкий случай: иногда бывает так, что имеются две версии .exe файла игры в подпапках (папки могут иметь имена, например, bin32 и bin64). Запускает игру лаунчер, находящийся в третьей папке. Тогда файлы xinput*.dll раскидайте по обеим папкам, учитывая их разрядность. В папку с лаунчером ничего копировать не нужно, потому что лаунчер - не игра, ему джойстик видеть не обязательно.

2. Конфигуратор x360ce - 32-битный! Если его запустить в папке с 64-битными версиями xinput*.dll, то он закроется с ошибкой. Это не значит, что игра не будет работать - если она 64-битная, то джойстик игрой опознается. Вывод: настраиваем джойстик с 32-битными .dll, затем меняем в папке на 64-битные версии и играем. Например, так настраиваются Watch Dogs и Far Cry 4.

Если игра не поддерживает геймпады

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

Unity Engine и x360ce

К сожалению, игры, использующие UnityEngine, поддерживают только оригинальный геймпад от Xbox 360. Пример - Ori And The Blind Forest. Неполный список игр, созданных с использованием UnityEngine, здесь. Если вам лень открывать ссылку, список под спойлером:

Список

7 Days to DieA Valley Without WindAmong the SleepAngry Birds EpicAnnaARMA TacticsBad PiggiesBattlestar Galactica OnlineBlitzkrieg 3BroforceCartoon Network Universe: FusionFallCastle StoryCities in Motion 2Cities: SkylinesCognition: An Erica Reed ThrillerCypherDead EffectDead FrontierDead TriggerDead Trigger 2DeadCoreDeus Ex: The FallDexDJMax Technika QDreadOutDreamfall Chapters: The Longest JourneyDungeonlandEarthlock: Festival of MagicElectronic Super JoyEndless LegendEndless SpaceEnglish Country TuneEscape PlanExogenesis: Perils of RebirthFamily Guy OnlineFirefly OnlineFolk TaleForcedFract OSCFractalGame of Thrones: Seven KingdomsGhost of a TaleGone HomeGooBallGrow HomeGuns and RobotsGuns of Icarus OnlineHearthstone: Heroes of WarcraftHero of ManyI Am PlayrInterstellar MarinesIsabelle Dance StudioJazzpunkJungle RumbleKairoKentucky Route ZeroKerbal Space ProgramKing's Bounty: LegionsLegend of DungeonLeisure Suit Larry: ReloadedLifeless PlanetMax & the Magic MarkerMax: The Curse of BrotherhoodMechWarrior TacticsMega Dead PixelMight & Magic X: LegacyMonkey QuestMonument ValleyNever AloneOddworld: New 'n' Tasty!Off-Road Velociraptor SafariOrgan Trail: Director's CutOri and the Blind ForestPillars of EternityPlague Inc: EvolvedPrime WorldProject PhoenixRépubliqueRavensword 2: ShadowlandsrealMyst: Masterpiece EditionRobocraftRochardRustScrollsShadow BladeShadow Blade: ReloadShadowgunShadowrun ReturnsShelterSlender: The ArrivalSlender: The Eight PagesSpace HulkSurgeon Simulator 2013Temple RunTemple Run 2Tesla Effect: A Tex Murphy AdventureTeslagradThe BridgeThe Dark Eye: BlackguardsThe ForestThe Last Tinker: City of ColorsThe Long DarkThe NovelistThe RoomThe Room TwoThe World Ends With You: Solo RemixThomas Was AloneThree Kingdoms OnlineThreesTriple TownUberstrikeUnearthed: Trail of Ibn BattutaVictory at SeaWasteland 2World Series of Poker: Full House Pro

На данный момент способов заставить работать x360ce с Ori And The Blind Forest, Rust, Kerbal Space Program, Lifeless Planet и сотней других нет.

Можно использовать AntiMicro, JoyToKey или аналогичные программы, которые назначают на кнопки геймпада клавиши клавиатуры, но большинство игр, сделанных с использованием Unity Engine, заточены под управление мышью с клавиатурой. Например, Cities: Skylines и Wasteland 2 никак не приспособлены под геймпад.

Dark Souls II: Scholar of the First Sin

Для работы x360ce в Dark Souls II: Scholar of the First Sin требуются специфичные настройки. Пока база в файле x360ce.gdb авторами не обновлена, джойстик будет работать некорректно.

Как исправить самим:

1. Настраиваем x360ce и геймпад по инструкции выше.

Игра 64-битная, поэтому удаляем xinput1_3.dll, x360ce.gdb и конфигуратор x360ce.exe (вы ведь кнопки геймпада настроили, не так ли?), кладем в ту же папку 64-битную версию файла xinput1_3.dll. Конфигуратор x360ce.exe можно удалить, т.к. с 64-битной библиотекой xinput он не работает.

2. Открываем файл x360ce.ini программой Блокнот (не Word или WordPad, а обычным Блокнотом!). Это текстовый файл, где все настройки можно поправить вручную.

3. Ищем секцию [Options]. Если под ней нет строчки "Version=1" без кавычек, добавляем.

4. После названия секции [InputHook] удаляем строку "HookCOM=1" (если есть) и добавляем вместо неё:

HookLL=1 HookCOM=1 HookSA=0 HookWT=0 HOOK_DI=0 HOOK_PIDVID=0

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

5. Если игра при запуске вылетает, снова откройте  x360ce.ini и смените "HookLL=1" на "HookLL=0".

6. Играем.

Если метод не помог - убедитесь, что все сделали строго по инструкции, с 64-битной версией.

Mortal Kombat X

Игра Mortal Kombat X, вышедшая в 2015 году, 64-битная и вместо xinput1_3.dll требует имени файла xinput9_1_0.dll (если не будет этого файла, x360ce не "прицепится" к игре и кнопки геймпада будут перепутаны), а также нуждается в некоторых специфичных настройках.

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

1. Скачайте архив с x360ce, который использую я: ссылка (запасная).

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

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

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

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

GTA V

Для GTA V настраивайте по новой инструкции, так как вышла новая версия x360ce.

Witcher 3

Как и для большинства современных игр, рекомендую новую версию эмулятора. Ссылка чуть выше.

Ведьмак намекает - используйте новую версию!

Ведьмак намекает - используйте новую версию!

WWE 2K15

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

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

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

Если это не помогает, см. выше ссылку на новую версию.

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

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

Итог

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

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

Похожие записи:

glashkoff.com

Программа для геймпада Xpadder

Что бы использовать геймпад в игре Танки Онлайн нам поможет одна из лучших программ в своем классе Xpadder. Эта программа имитирует клавиатуру и мышь помощью геймпада.

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

 

Технические детали

  • Название: Xpadder v2015.01.01
  • Сайт разработчика: http://www.xpadder.com/
  • Год: 2015
  • Платформа: PC
  • Язык интерфейса: Ml / Русский
  • Поддержка Windows 10, 8.1, 8, 7, Vista and XP
  • Работа в 32 и 64 битных версиях Windows
  • Полная эмуляции клавиатуры и мыши
  • Поддержка до 16 контроллеров одновременно (мультиплеер)
  • Вибрация и дополнительные настройки
  • Создание раскладки кнопок для любого контроллера доступного в Windows
  • Работа с несколькими профилями с помощью файлов, которыми можно обмениваться
  • Предназначен для всех геймпадов и джойстиков
  • акже работает с рулями, танцевальными ковриками, электронными барабанами, и гитарами ...

 

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

Скачиваем Xpadder в любую папку на компьютере и разархивируем. Запускаем Xpadder.exe и вперед!

Xpadder

Xpadder

Xpadder

Xpadder

Xpadder

Xpadder

На выбор - два места сохранения, либо "Мои документы", либо "Место расположения программы".

Xpadder

Что бы программа добавила красивые иконки к своим служебным файлам, жмем ассоциировать.

Xpadder

Xpadder

Жмем на иконку геймпада, выбираем настройки.

Xpadder

В этом окне можно выбрать картинку с изображением геймада, который похож на ваш. Для этого нажимаем "открыть". Картинки находятся в папке controllerimages.

Xpadder

Xpadder

Xpadder

Жмем "Стики". Ставим галочку на "включено".

Xpadder

Xpadder

То же самое проделываем с крестовиной.

Xpadder

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

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

Xpadder

Xpadder

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

Xpadder

В бой!

 

 

xn--80aaezgdincdg7b.xn--p1ai

Установка XBOX 360 Controller emulator для 64 битных игр. - Блоги

Привествую всех обитателей сайта playground. В сегодняшнем блоге я бы хотел рассказать о небольшом способе установки программы XBOX 360 Controller emulator для 64 битных игр. 

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

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

1) Скачайте с данного сайте два файла по ссылкам: code.google.com/p/x360ce/downloads/detail?name=x.. (сама программа эмуляций геймпада) и code.google.com/p/x360ce/downloads/detail?name=x.. (библиотека 64 битной архитектуры).

2) Установите файл из первой ссылки. Способ установки довольно простой, и если надо я опишу его в комментариях или дополню данный блог. 

3) Распакуйте папку из второй ссылки и поместите файл xinput1_3.dll в папку с самой программой (соглашайтесь на замену файла).

4) Заходите в программу и в настройках (option) поставьте галочки на xinput1_2.dll, xinput1_1.dll и xinput9_1_0.dll.

5) Теперь у нас шесть файлов, вместо привычных трёх. 

6) Идем в папку с игрой и копируем наши файлы туда (кидайте файлы в папку где содержиться экзешник).

7) Включаем игру, слышим звук уведомление что наше оборудование включилась в игре. Играем. 

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

UPD.

Также нужно чтобы у вас было установлена  vcredist_x86.exe и vcredist_x64.exe 2010 и 2013 выпуска.

об авторе Пользователь пока ничего не написал о себе.

 пожаловаться

www.playground.ru

Игра не видит геймпад. Настройка программы Xbox 360 Controller Emulator

Иногда бывает так, что компьютерные игры не видят подключенные геймпады. Особенно, если это устройства малоизвестных производителей. Такие же проблемы наблюдаются при использовании старых геймпадов Logitech – все они поддерживают только Direct Input API, тогда как современные геймпады по умолчанию работают с XInput API. Данную проблему можно решить с помощью программы Xbox 360 Controller Emulator, которая распространяется совершенно бесплатно.

Рассмотрим ситуацию с подключением старой модели геймпада Logitech Dual Action. Другие устройства настраиваются аналогичным образом.

Первое, что нужно сделать, скачать программу Xbox 360 Controller Emulator. Есть 32- и 64-битная версии для 32- и 64-битных игр соответственно. Если вы скачали 32-битную версию, а игра 64-битная, программа уведомит об этом сразу при запуске и предложит скачать другую версию.

xbox-360-controller-emulator-0

Скопируйте программу в директорию с игрой, в раздел где находится исполняемый файл с расширением .EXE. Подключите геймпад и запустите программу. Нажмите кнопку «Create», затем «Next». Подождите пока программа найдет в интернете нужные настройки, затем нажмите кнопку «Finish». Все, настройка завершена.

xbox-360-controller-emulator-1

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

xbox-360-controller-emulator-2

Закройте программу и запустите игру. Должен раздаться специальный сигнал, который означает, что игра нашла геймпад.

Возможные проблемы

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

Сигнала не было, джойстик не найден. Проблема может заключаться в том, что программа не верно определила директорию игры. В этом случае ее нужно указать вручную. Для этого откройте вкладку «Game Settings», нажмите кнопку Add и укажите директорию, где находится «экзешник». В этой же вкладке справа выберите соответствующие значения «XInput Files».

xbox-360-controller-emulator-3

Сигнал был, но геймпад не работает. Загляните в настройки игры. Возможно, там имеется опция для включения геймпада. Таковая точно есть в Bioshock и Skyrim.

Есть игры в которых данная программа не работает. Это продукция из магазина Windows Store, которая работает через сервис Xbox Live. Дело в том, что Xbox 360 Controller Emulator – это Win32-приложение, а новые игры Microsoft создаются на платформе UWP (Universal Windows Platform), которая имеет совершенно другую архитектуру.

ingame.kz

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

Лучшие эмуляторы геймпада Xbox 360 для PC

   20.12.2017

Логотип Xbox 360 и WindowsНекоторые игры на ПК, хоть и позволяют использовать для управления клавиатуру и мышь, все же «заточены» под геймпад. С его помощью удобнее играть в файтинги, платформеры, гоночные симуляторы. Практически все современные проекты выпускаются с поддержкой геймпада Xbox 360, который работает за счет использования технологии XInput.Недорогие модели джойстиков не поддерживают XInput, а используют только DInput. Из-за этого игра просто не определяет геймпад, либо делает это не совсем корректно (путаются кнопки, оси стиков). Для более комфортной игры, на «простом» контроллере можно использовать эмулятор геймпада Xbox 360.

Xbox 360 Controller Emulator (x360ce)

Представляет из себя небольшую программу, которая распространяется в виде EXE файла. При подключении геймпада пользователь может самостоятельно назначить для геймпада клавиши так, чтобы они следовали «иксбоксовским», либо изменить раскладку на свой вкус. Например, сделать так, чтобы при нажатии «X» срабатывала «Y» и т.д. Это удобно, если в самой игре изменить управление на геймпаде нельзя.

Как назначить клавиши для эмулятора X360CE

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

Дополнительные настройки для X360CE

Скачать x360ce

XPadder

В отличие от x360ce, XPadder эмулирует не сам геймпад от Xbox, а клавиатуру, мышку. Например, можно сделать так, чтобы при нажатии «X» или «бампера» на контроллере нажималась правая кнопка мышки или клавиша «Shift». Благодаря этому программу удобно использовать для запуска игр, которые официально не поддерживают любые контроллеры.

Настройки геймпада для XPadder

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

Эмуляция кнопок в XPadderXPadder поддерживает работу со всеми геймпадами (DInput, XInput), поэтому использовать его можно для дистанционного управления ПК.

Скачать XPadder

JoyToKey

Как и XPdder представляет собой не совсем эмулятор геймпад от Xbox, а позволяет управлять клавиатурой и мышью с помощью DInput или XInput контроллера. Отличается более простым интерфейсом.

Настройки геймпада для утилиты JoyToKey

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

Скачать JoyToKey

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

Расскажи друзьям в социальных сетях

compdude.ru

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

Рейтинг: 4.5 из 5 Голоса: 4 TocaEdit Xbox 360 Controller Emulator - бесплатный эмулятор джойстика Xbox 360, который позволит вам играть в любые игры, которые поддерживают только оригинальный контроллер Xbox 360.

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

Работа эмулятора очень проста, а его настройка не вызовет проблем даже у новичков:• Для начала нужно скачать и запустить эмулятор на своем компьютере (файл x360ce.exe). При этом ваш джойстик уже должен быть подключен к компьютеру через USB порт.• Если программа определила ваше устройство, вы услышите звуковой сигнал. Если нет, то, скорее всего в настройках игры отключен ваш контроллер.• Затем внизу выберете категорию "Thrustmaster Dual Tigger 3 in 1 Rumble Mods" и нажмите на кнопку "Load".• После этого нажимая на кнопках своего устройства, отрегулируйте назначение кнопок так, как вам нужно.• Затем сохраняем настройки кнопкой "Save".

Важная информациянастройка x360ceУдачной игры!

Ссылки для скачиванияСкачать x360ce для 32-bit игрСкачать x360ce для 64-bit игр



Дополнительная информацияЛицензия: БесплатноРазработчик ПО: Скачать x360ce для 32-bit игрПоддерживаемые ОС: Windows XP, Windows 7, Windows 8, Windows 10Язык интерфейса: АнглийскийДата обновления: 2017-04-14

Комментарии и отзывы: 4

1. Алексей • 21.02.2017 Во всех играх такая проблема: инверсия правого стика. То есть, если я поворачиваю влево и вправо, то камера движется вверх и вниз, и вверх-вниз антологичным образом. В самой программе Xbox 360 Controller Emulator все нормально. Кто-нибудь сталкивался?

2. ввв • 19.01.2018Почему ни на одном самйте нету того, что мне надо

Ответ:А что вы ищите?

3. Андрей • 27.03.2018такая проблема при запуске х360се 64бит (This folder contains 32 bit game you should use 32 bit x360ce) виндовс7 максимальная 64бит

4. Артём • 11.06.2018Можно вопрос! Почему при заходе в игру FIFA 15 у меня игрок делает финт когда я просто веду мяч и причём виду я его правым стикам, хотя в Xbox 360 Controller Emulator всё стоит как надо?

Добавить отзыв, комментарий

soft-arhiv.com

Эмуляция геймпада на примере Sleeping Dogs – Glashkoff.com

Как правильно настроить x360ce

Без правильного внедрения x360ce в игру джойстик будет вести себя странно. Например, в Sleeping Dogs: Definitive Edition не будет работать правый стик и перепутаются кнопки.

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

Решение

Сначала – информационная разведка. Нужно проанализировать игру.

Загрузите на сайт virustotal.com exe-файл игры (тот, который запускает игру):

x360ce: настраиваем геймпад на примере Sleeping Dogs

В моем случае игра лицензионная, установлена в Стиме и поэтому лежит в папке «c:\Program Files (x86)\Steam\SteamApps\common\SleepingDogsDefinitiveEdition». У вас, скорее всего, будет другая папка.

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

1. Определяем, работает ли игра с XInput

Нужно определить, поддерживает ли игра геймпады. Без этого управлять игрой джойстиком через x360ce не получится, нужен другой эмулятор – программа типа JoyToKey, которая превратит кнопки геймпада в клавиши клавиатуры и движения мыши.

Пробегаем глазами раздел «PE imports». Среди строчек типа «ADVAPI32.dll», «OLEAUT32.dll» и т.д. ищите следующие:

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

Как у игры Sleeping Dogs:

x360ce: как выбрать нужные настройки 2

Если у игры только dinput8.dll, значит, возможно, она умеет работать с геймпадами через протокол DirectInput и никакой эмуляции джойстика Xbox 360 не нужно.

Отсутствие dinput8.dll означает, что игра, скорее всего, не умеет подключаться к джойстику через протокол Dinput и эмулятор x360ce нужен, но только если есть Xinput*.dll.

Не нашли Xinput*.dll? Печально – либо игра практикует особый подход к геймпадам иксбокса (этим славится игровой движок Unity), либо не поддерживает геймпады Xbox 360 вообще.

В Sleeping Dogs есть настройки геймпада Xbox 360 и она работает через xinput9_1_0.dll - значит, эмулятор x360ce можно внедрить.

В Sleeping Dogs есть настройки геймпада Xbox 360 и она работает через xinput9_1_0.dll – значит, эмулятор x360ce можно внедрить.

2. Смотрим разрядность

Игра поддерживает XInput? Продолжаем.

В разделе «PE header basic information» строчка «Target machine» подскажет, какой разрядности игра: 64-битная (значение «x64″) или 32-битная («Intel 386 or later processors and compatible processors»).

Смотрим, какой разрядности программа

Смотрим, какой разрядности программа

Для подтверждения догадки смотрим раздел «ExifTool file metadata» – «FileType»: «Win32 EXE» или «Win64 EXE»:

x360ce: как выбрать нужные настройки

Подтверждаем свою догадку

2. Ставим нужные галки

Осталось отметить галками нужные пункты в конфигураторе x360ce.exe:

x360ce: как выбрать нужные настройки 3

Тогда в папке с игрой появятся файлы xinput*.dll. Если есть кнопка «Apply/Synchronize Settings», жмите ее.

Чтобы знать, что созданные файлики подхватились игрой, нужно включить оповещение на вкладке «Options»: ставьте галку на «Use Init Beep»:

Галка на "Use Init Beep" включает звук "бип" при запуске игры, если x360ce работает

Галка на «Use Init Beep» включает звук «бип» при запуске игры, если x360ce работает

Если вы слабослышащий, отметьте галкой пункт «Enable Console» – когда эмулятор x360ce внедрится в игру, появится черное окошко (если игра запускается поверх всех окон, жмите Alt+Tab).

3. Если геймпад не работает в игре

Sleeping Dogs, The Evil Within и некоторые другие игры просто так не заработают. Кнопки будут перепутаны и/или не заработает правый стик. Исправим это!

Копируем из папки с конфигуратором x360ce.exe файл x360ce.ini в папку с игрой и пробуем запустить.

Теперь игра вылетает с ошибкой? Скажите спасибо корявым драйверам джойстика. Отключите вибрацию на вкладке «Force Feedback»:

Отключение функции вибрации

Отключение функции вибрации

Если геймпадов несколько, отключите у всех.

После настройки заново скопируйте x360ce.ini в папку с игрой. Игра запустится и кнопки заработают как надо.

Управление работает как надо!

Управление работает как надо!

Все остальные методы, как бороться с вылетами x360ce, описаны в записи «x360ce — подключаем любой джойстик».

DirectInput vs. XInput

Протокол команд DirectInput используется для работы с геймпадами (джойстиками, рулями и другими забавными штуками) с не знаю каких времен. У него большие возможности:

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

Потом Microsoft изобрела новый протокол XInput для общения компьютера с геймпадами фирменных приставок Xbox.

Геймпад для Xbox One

Геймпад для Xbox One

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

  • Управление не настраивается.
  • Количество кнопок и стиков строго ограничено.

Заточенные под новый протокол игры не видят DirectInput геймпады. А ведь 99% геймпадов китайского происхождения используют только его!

Есть геймпады, умеющие переключаться между обеими режимами. Таким эмулятор x360ce не нужен:

SPEEDLINK XEOX Pro - переключалка режима на видном месте

SPEEDLINK XEOX Pro – переключалка режима на видном месте

Кнопкой «Mode» можно включать эмуляцию геймпада от Xbox 360. Конечно, стики от этого лучше работать не станут, но хоть что-то.

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

Похожие записи:

glashkoff.com


 

..:::Новинки:::..

Windows Commander 5.11 Свежая версия.

Новая версия
IrfanView 3.75 (рус)

Обновление текстового редактора TextEd, уже 1.75a

System mechanic 3.7f
Новая версия

Обновление плагинов для WC, смотрим :-)

Весь Winamp
Посетите новый сайт.

WinRaR 3.00
Релиз уже здесь

PowerDesk 4.0 free
Просто - напросто сильный upgrade проводника.

..:::Счетчики:::..