Thanks for your reply.
I have tried doing that, but no matter what I do the game doesn't seem to recognise the controller at all. I've tried toggling controllers on/off and back again, I've tried running the game as an administrator, tried compatibility settings, and checked for controller...