Это можно исправить. Достаточно скачать любую программу, которая перекодирует DirectInput в XInput. Подобных приложений существует довольно много. Просто напишите в поисковике «XInput Controller Emulator».