Перейти к публикации

Рекомендованные сообщения

Опубликовано: (изменено)

Оставлю это здесь. Может быть тоже кому-то пригодится.

 

Дело было вечером, делать было нечего... Внезапно захотелось посидеть на диване с геймпадом, пройти INSIDE и ещё что-нибудь.

 

Есть у меня старый, но хороший геймпад Logitech RumblePad 2, к тому же в отличном состоянии. Только вот незадача -  он работает в DirectInput и не поддерживается или криво работает в относительно современных играх. Покупать новый не хочу, т.к. использую его всего несколько раз в год. Но удалось найти решение в виде связки XOutput + HidGuardian, которая позволяет полноценно использовать геймпады на DirectInput в современных играх путём создания виртуального геймпада xbox 360. Даже вибрация работает, если поддерживается игрой. Не требует индивидуальной настройки под каждую игру, в отличии от прочих - просто воткнул геймпад, запустил XOutput и вперёд.

 

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

 

Чтобы это всё работало нужно:
1. Установить ViGEmBus_Setup_1.16.116
2. Запустить AutoWhitelister из архива WhiteKnight и установить HidGuardian. HidCerebrus не нужно устанавливать.
3. Перезагрузить ПК.
4. Подключить геймпад и запустить XOutput от имени администратора. Запуск XOutput всегда должен быть от имени администратора
5. Нажать кнопку настроить напротив геймпада, там добавить устройство в HidGuardian и поставить галочку виброотдача, после чего запустить проверку виброотдачи, пад должен вибрировать пока не выключите тест.
6. Закрыть предыдущее меню и сохранить настройки XOutput.
7. Извлечь пад из usb и дождаться, пока он не исчезнет из списка устройств в XOutput
8. Включить его снова и дождаться, пока он не появится в списке устройств в XOutput
9. Зайти в меню файл - игровые контроллеры и убедиться, что геймпада там нет, но он должен отображаться в XOutput
10. В XOutput нажать кнопку добавить геймпад и выполнить настройку кнопок и осей, там же выбрать физический пад, с которого будет идти виброотдача.
11. После всех изменений не забывать сохранять настройки перед выходом из XOutput

 

И ещё пара моментов:
1. Если нужно удалить всё это добро, важно не забыть сначала убрать ваш пад из списка скрываемых устройств HidGuardian.
2. Если будете в настройках XOutput удалять/добавлять геймпад в HidGuardian, то слетают настройки кнопок и осей, нужно будет настроить заново.

Всё это актуально для Windows 10, для Windows 7 и 8 возможно нужны дополнительные действия.

 

XOutput
https://github.com/csutorasa/XOutput

WhiteKnight / HidGuardian
https://www.autohotkey.com/boards/viewtopic.php?f=19&t=34890

1.JPG

2.JPG

3.JPG

4.JPG

Изменено пользователем MaV
  • Спасибо! 1
  • 5 месяцев спустя...

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...