FWIW, I presently use an old Sidewinder Precision 2 Joystick (no F/Feedback) with my FSX (Part No. X05-92624) & it has worked flawlessly in both Win 7 & 10, plugged straight into a USB port using Microsoft's default drivers. However, I now have FSX installed in Win 7 and the Sim very rarely throws up an error than it did with Win 10. And usually the problem is with depleted VAS.
Chris