I experienced this veering in the past.
Are the controls off centre when you test it in Windows game controllers? If so, do a recalibration and it should re-centre the controls.
Are you having the issue where you can not freelook in the cockpit?
I find this issue very weird as it suddenly started happening only in cockpit. In external view everything works fine to freelook with the mouse whilst the yoke is plugged in.