Что для чего:
Грубоговоря, большинство названий папок говорят сами за себя.
Из непонятного
Dinput - ПО для любого устройства, работающего со стандартом directinput.
XOutput - транслятор в xinput, много настроек. Более старая версия работает поверх scpbus, более новая - через vigem. В большинстве случаев вам нужна именно эта программа.
di2xinput - делает то же самое, но имеет несколько упрощенный интерфейс.
antimicro - перенастройка геймпада под клавиатуру с мышью, полезно для игр, не умеющих работать с джойстиками.
Keyboard Splitter - делает обратное, маскирует физическую клавиатуру под джойстик. Умеет работать с несколькими клавиатурами одновременно. Полезно для SplitScreen игр.
Universal Control Remapper - все понятно из названия, универсальный ремаппер различных устройств
ViGEM отдельным инсталятором, если какое ПО потребует
Dualshock3 - хитрости для sixaxis, самый новый и актуальный способ подключения - BthPS3 в связке с dshidmini и DS4Windows
Dualshock4 - всё для геймпада Playstation 4, так же можно попробовать использовать для DS3
Рекомендую
InputMapper версии 1.6.10.19991 - стабильная версия для Win10
1.5.31 - лучше использовать для Win7
1.7.....- наиболее новая версия, но может работать нестабильно
DS4v2_and_adaptOr_UWP_support.rar - Фикс для второй ревизии геймпада или фирменного приёмника для UWP приложений (win10 умеет работать с четвертым дуалшоком напрямую)
Logitech - драйвера 10-летней давности, но производитель забил на поддержку игровой периферии в пользу игровых мышек и клавиатур. Используйте версию правильной разрядности! Иначе будет ругаться на отсутствие устройства.
RdpGamepad - проброс геймпада по протоколу RDP, работает через ViGEM, может пригодиться для COOP игры.
X360ce - очень интересная программа. Эмулирует геймпад XBox на уровне приложения, при помощи подмены .Dll файлов. Точнее, так было раньше. С 4 версии перешёл на схему с ViGEM.
Папка
Xbox пригодится владельцам геймпадов от майкрософ
DS4Emulator - эмулирует четвертый дуалшок. Возможно, понадобится для некоторых игр, поддерживающих дуалшок нативно.
Xb2XInput - "драйвер" для геймпада самого первого XBox-а, того который Дюк
Xbox360_32Eng/Xbox360_64Eng - драйвер для windows 7
XInputTest - отображает нажатые на геймпаде кнопки. Полезная дрога для проверки работы эмуляции xinput
VJoy - отдельный сорт очень мощного волшебства, в котором я сам особо не разбираюсь. Но как писал выше - в интернете можно найти много инструкций по использованию.
Из интересного в этой папке:
SmartPropoPlus позволит подключить аппаратуру управления радиоуправляемых моделей к ПК.
Opentrack - ПО для отслеживания движения головы.
Android - пара программ для превращения вашего смартфона в устройство управления.
Joy2DroidX - управление с помощью сенсорного экрана
Steering wheel OpenTrack - хитрая связка программ для использования акселерометра смартфона в качестве руля.
Настройка
Загрузите и установите последнюю версию OpenTrack и запустите её. Установите FreePie IMU на Android из архива.
В настройках OpenTrack необходимо выбрать источник данных: "FreePie UDP receiver", а выходной интерфейс: "freetrack 2.0 Enhanced". Далее нажать кнопку "Запустить".
Запустите приложение "XInputTest.exe" для проверки, из загруженного архива. Попробуйте наклонить смартфон в разные стороны.
Значение Pitch ("Игровые данные" в OpenTrack) отвечает за поворот руля влево и вправо. Значение Roll ("Игровые данные" в OpenTrack) отвечает за движение вперед и назад. Возможно, что вам придется обменять местами Yaw, Pitch или Roll, в настройках профиля OpenTrack.
В "WheelSetup.ini" можно изменить слепую зону (для отсутствия какого-либо движения), максимальные и минимальные углы для активирования триггеров. Более подробно описано в конфигурационном файле. Углы можно посмотреть в OpenTrack ("Игровые данные").
После настройки необходимо скопировать файлы "xinput1_3.dll" (для 32 битных игр, а для 64 битных скопировать "xinput1_3x64.dll" и переименовать в "xinput1_3.dll") и "WheelSetup.ini" в папку с игрой, и запустить игру. Возможно, для некоторых старых игр, придется переименовать "xinput1_3.dll" в одно из названий: "xinput1_4.dll" (Windows 8 / metro apps only), "xinput1_2.dll", "xinput1_1.dll" или "xinput9_1_0.dll".
После запуска игры нажать "F9" и запустить приложение FreePie для Android, ввести IP адрес компьютера и нажать кнопку. Кнопка "F10" отключит руль. Links.txt - список источников ПО, всё же большая часть сборника опенсурсная, а опенсорс лицензии обычно требуют указания источника. Поэтому считаю этот список необходимым хотя бы для поддержания духа FOSS сборки.