Looking at your other post, I suspect you are getting conflict between the FSX default settings and your better gear. I run tin box FSX Gold in Win7, with CH Yoke, Quad and pedals. Way back I had lots of similar hassles - Win7 did not seem to like hot-swapped USB stuff, which only made the causes harder to find. I finally got it doing what I want by:
1 - installing the licenced (payware) version of FSUIPC from https://www.schiratti.com/dowson.html
2 - in FSX I disabled all their default joystick command assignments, and a few keyboard ones I did not want.
3 - used FSUIPC to map all my controllers to what I wanted. Didn't use the supplied CH software, after I found it seemed to be piggybacking on the FSX defaults.
The yoke has three axes which are covered by the quad, so I assign them to spoiler, water rudder, and something else which I forget. On the Quad, I have the rightmost switch assigned to UP ignition off, DOWN Ctrl+E, and the middle position is BOTH MAGS. Very handy for flying WW1 types.
Hope this helps