Controllers are supported for the 2D mode, just remember to configure them first. There is no support for controllers in 3D mode, I believe I could add it easily, but it wouldn't be as convenient as using the mouse.