Controller is not working – Issue Fix
Most of modern games are utilizing Xinput standard. For example used by Xbox 360, and Xbox One controllers. If your controller does not utilize Xinput standard, but instead uses older, DirectInput then it might simply not work with the game.
TRY EMULATING KEYBOARD/MOUSE ACTIONS ON YOUR CONTROLLER
In some circumstances your best option is to emulate keyboard and mouse movements on controller using software like AntiMicro: