We have released a quick fix for the problem. The latest update reads the preferred controller from the file "directcontrol.ini" that you find in the user preferences folder after the first run. The file is a simple text file consisting of only one line, where you can put the name of the controller you want to use:
USE_CONTROLLER=my favorite game controller
Since DirectControl is not very popular, we currently are not willing to inverst too much work.