Hi. USB devices in Linux requiere the driver, called a "kernel module".
First, try to insure your USB device is supported by linux and your specific linux distribution. Many hardware manufacurers give you a driver for Windows, not so many do it for Linux. Those propietary drivers, in general, do not follow standards. By the other hand, there are some standards for writing Linux drivers. So, as a practical advice, before you spend any money in a peripheral, question the saler about if it is supported in Linux. If you already have the device, may be a deep Web search results in that some one has already adapted a driver from the source code, but who knows if legally.
Second, do not expect Wine to be up-to-date in porting any Windows software to Linux. That is a titanic task, and by necessity there is at least a lag. Sorry, but the fastest, if not the best solution I see, is to buy an «open source flight controller».
Last edited by Rocdufer; 05-25-2015 at 11:51 PM.