usually in the game options there are settings to toggle the rumble function, make sure that setting is ON
did ya get a xinput controller? xinput usually makes everything more simple (if your controller does have ABXY buttons and are colored like the xbox, it's very likely a xinput controller)