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

реклама

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

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

рекомендации
3070 Gigabyte Gaming за 50 тр с началом
MSI 3050 за 25 тр в Ситилинке
3070 Gainward Phantom дешевле 50 тр
13700K дешевле 40 тр в Регарде
10 видов 4070 Ti в Ситилинке — все до 100 тр
3060 Gigabyte Gaming за 30 тр с началом

СКАЙРИМ НА ГЕЙМПАДЕ — Skyrim SE: Прохождение с модами #14

13600K дешевле 30 тр в Регарде
4080 почти за 100тр — дешевле чем по курсу 60
12900K за 40тр с началом в Ситилинке
RTX 4090 за 140 тр в Регарде
Компьютеры от 10 тр в Ситилинке

3060 Ti Gigabyte за 42 тр в Регарде
3070 дешевле 50 тр в Ситилинке

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

реклама

var firedYa28 = false; window.addEventListener(‘load’, () => < if(navigator.userAgent.indexOf(«Chrome-Lighthouse») < window.yaContextCb.push(()=>< Ya.Context.AdvManager.render(< renderTo: ‘yandex_rtb_R-A-630193-28’, blockId: ‘R-A-630193-28’ >) >) >, 3000); > > >);

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

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

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

реклама

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

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

реклама

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

Читайте также:  Кого заказала мавен Скайрим

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. ViGEm Bus Driver Installation
  2. ViGEm Bus Driver Installation – caveman edition
  3. Virtual Gamepad Emulation Framework Documentation

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

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

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

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

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

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

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

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

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

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

Читайте также:  Курган белого хребта Скайрим прохождение

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

На этом пока всё.

За пост начислено вознаграждение

Источник: overclockers.ru

Поддержка контроллера Valheim | Можно ли использовать геймпады?

Valheim— одна из самых популярных игр на выживание в Steam. Из-за этого можно было бы надеяться, что вы сможете настроить параметры ввода или стиль управления. Однако, поскольку игра находится в раннем доступе, реализованы не все ожидаемые функции. Есть ли Valheim поддержка контроллера? И если да, то как убедиться, что он работает правильно?

Стоит ли играть в Valheim на контроллере? В этом руководстве мы попытаемся ответить на некоторые из ваших животрепещущих вопросов.

Как использовать поддержку контроллера в Valheim

Поддержка контроллера Valheim | Можно ли использовать геймпады? – Руководство Fall

Valheim поставляется со встроенной поддержкой контроллера и попытается подключиться к любому контроллеру, который у вас есть в данный момент. Если он не подключается, перейдите в меню «Параметры», затем на вкладку «Управление» и включите “Gamepad Enabled” на. Если это не помогло, возможно, вам придется использовать режим Big Picture в Steam, чтобы убедиться, что Steam распознает ваш контроллер.

Первый шаг после подключения контроллера и установки соответствующих драйверов — убедиться, что Steam его распознает. Выберите «Геймпад включен» в меню параметров Valheim’s Controls. Если контроллер не отвечает в игре, войдите в режим Big Picture и перейдите к настройке контроллера. Возможно, вам придется войти в Valheim в режиме большого изображения после настройки контроллера.

После того, как все будет улажено, вы должны быть готовы начать играть в Valheim на большинстве контроллеров. Мы точно знаем, что контроллеры Xbox 360 работают.

Хорошо ли играть Valheim на контроллере? Ну, это зависит. Хотя может быть удобнее бегать и сражаться с контроллером, Вальхейм также требует, чтобы вы собирали и стреляли из стрел. Контроллеры может быть сложно использовать для установки плиток зданий на место или для стрельбы из снайперов с неба.

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

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

Хотите больше новостей Valheim? Ознакомьтесь с некоторыми из наших руководств!

  • Valheim | Как найти серебряную руду
  • Вальхейм | Как использовать эмоции
  • F5 не показывает консоль | Как заставить читы Valheim снова работать
Читайте также:  Скайрим как отвязать мастер файл от плагина

Источник: gmodz.ru

Как подключить геймпад для игры в ГТА 5 на ПК и что делать, если не работает

После игры на приставке за компьютер садиться неудобно — в этом единогласны все геймеры. В геймпаде все под рукой, удобно и компактно. На ПК часто есть риск перепутать кнопки, да и клавиатура не столь удобна, как обтекаемый джойстик, особенно при игре в «ГТА». В такой ситуации совершенно не удивительно, что возникло желание объединить мозговую начинку ПК и удобство управления приставки. Как подключить геймпад к «ГТА 5» на своем ПК — сейчас узнаем.

Как подключить Dualshock 4 для «ГТА 5»?

Консоль Dual Shock 4 от компании Sony давно полюбилась игрокам. Причем как приверженцам геймпадов, так и почитателям старого доброго ПК. Совместить любимое устройство с культовой игрой «ГТА 5» мечтали несколько лет и, теперь это стало возможным.

игра в смартфоне

Чтобы произвести операцию, достаточно внимательно прочесть инструкцию к Dual Shock 4 и включить логику.

  1. Скачать и установить на компьютер драйвер от геймпада с официального сайта Playstation.
  2. Подключить геймпад к ПК через USB-порт. Компьютер должен сразу определить устройство после загрузки драйверов.
  3. Открыть игру в одиночном режиме.
  4. Открыть общие настройки, кликнуть раздел «Геймпад» и найти опцию «Калибровать контроллер».
  5. После включения игра будет требовать нажимать на нем определенные кнопки или комбинации для успешной калибровки. Добросовестно выполняем все «просьбы».
  6. По окончании сохраняем все изменения нажатием «А».

Теперь можно наслаждаться игрой в удобном формате управления. При желании можно переключаться между режимами управления.

настройка геймпада

Если геймпад не работает, то:

  1. Проверьте USB-порт или подсоедините устройство к другому разъему.
  2. Установлены драйверы не для той модели устройства.
  3. Проблема в испорченном шнуре.

Dualshock подключен

Подключение сторонних геймпадов для «GTA 5»

На самом деле, на ПК играть можно на любом джойстике, через утилиты, переходники или, в крайнем случае, эмуляторы. Ведь «ГТА 5» имеет для управления максимум 20 кнопок (комбинаций кнопок). Любой недорогой геймпад вполне сгодится для этих целей.

  1. Скачиваем отсюда архив: https://www.x360ce.com/
  2. Распаковываем его в папку с игрой в корень.
  3. Файл x360ce.exe ставим на обновление по сети.
  4. Когда он запустится, выбираем в первой вкладке файл «Лоджитек» с двойкой на конце.
  5. Перемещаемся во вкладку «Settings database», а там – в «Global Settings» и в поле «Users», ищем «17-2», открываем, ждем, жмем «ОК».
  6. Прыгаем на 2 шага назад, сохраняем все кнопкой «Save».
  7. Запускаем «ГТА 5». Вначале игра поругается на нас, но просто тыкаем везде «ОК» и радуемся возникшему удобству.

настройка софта

Если игра не видит джойстик, то попробуйте утилиту «MotioninJoy», которая маскирует драйверы под «Xbox».

Источник: rockstargames.su