Provavelmente esse seu controle deve ser Direct Input, para funcionar em todos os jogos modernos, o controle precisa ser Xinput( geralmente ele será reconhecido como controle de Xbox ou Xbox 360) .. Da para contornar isso usando um programa chamado de "Xoutput" para remapear os botões e para formar o controle a ser reconhecido como Xinput.. Acho que no youtube vc deve achar tutoriais ensinando a mexer com o programa.. No próprio link tem um tutorial descrevendo como instalar ele..
https://github.com/csutorasa/XOutput
Existem outros programas que fazem isso, mas esse eu acho que é mais fácil e simples de configurar, além de servir para qualquer controle.