I've been using Xpadder, and the game feels great with a controller. This would be a great addition somewhere down the line!