Most controllers work fine with Aerofly as long as the controller(s) are recognized by Windows.
Each controller should show in the controller settings of Aerofly.
You may need to delete the 'gc-map.mcf' file located in your documents\Aerofly FS 2 root folder if they aren't at first recognized.
Many thanks for your valued information. And so quick too. Very impressed!