Factorio got controller support in todays update
https://feddit.de/post/851424
If this is good, I might never talk to my family ever again. I was hesitant to get used to community control configs - no excuses anymore.