Функции
Простой графический интерфейс
Автоматическое обновление базы данных сопоставлений сhttps://github.com/gabomdq/SDL_GameControllerDB
Локальное хранилище для вновь созданных или измененных сопоставлений
Как использовать
Подключить геймпад к компьютеру
Запустите приложение. Если вы подключаете несколько геймпадов, выберите тот, который вы хотите использовать, в раскрывающемся списке.
Если приложение показывает, что сопоставление доступно, перейдите к шагу 5.
Если сопоставление недоступно или доступно, но вы хотите изменить его, нажмите «Создать новое сопоставление» и следуйте инструкциям. Шаг 3
Есть два способа заставить игры выбирать новое отображение. Во-первых, нужно установить переменную среды, после чего все игры SDL2 будут автоматически выбирать новое сопоставление. Для этого просто нажмите «Установить сопоставление как переменную среды». Второй подход - найти файл базы данных сопоставлений в папке с игрой, обычно он называется gamecontrollerdb.txt и добавить строку сопоставления в конец файла.
Игры, в которых используются сопоставления игровых контроллеров SDL2
Duke Nukem 3D: Мегатонное издание
Shadow Warrior Classic Redux
Горячая линия Майами
XCOM: враг неизвестен
Портативный игровой движок Orx
Ретробустер
так далее