Flight Yoke System Centering Problem

I have my yoke attached to a usb hub where each port is switchable. When my yoke isn’t centred in MSFS (I check in the control options) I just switch it off and on. Easier than unplugging.

It’s mightily frustrating and appears at random.