I've just purchased a Steel Series XL game controller and have installed it (its Bluetooth and I have paired it with my computer).

Unfortunately, it doesn't work in-game. I still have to use the keyboard.

FYI, when I go into Settings->Controls, "game controller" is presented as an option. So it would seem as though the game recognizes that a controller is available.