I think you are missing my point.
What I am trying to say is, the stick MOVES in the direction of trimming (in real life) correct? Thinking about the previous example I have written, the only way to model trimming for non-ffb joysticks is this:
You go at say 500 km/h in level flight and the stick is centered
You reduce the speed to say 350 km/h and you need to pull back and hold the stick not to lose altitude and fly level. (AoA will increase)
Then you trim the aircraft, now, if you have a non-ffb joystick you need to slowly "return" the joystick to the center again so that you can fly "hands off".
But what I am saying is in real life, first you pull the stick to keep flying level (assuming you are reducing the speed) then trim, and then the trimming "forces" the stick to remain at THAT position which you pulled and then you can fly hands off and the stick will stay at the position that you pulled and NOT its natural center position. This is also exactly how it works when I am not online with my ffb joystick.
Of course this is impossible to implement for non-ffb joysticks, but Lomac models this for ffb joysticks. My problem is, it only works in single player. When I go online the trimming effects are like I am using a non-ffb joystick.