Delete_comment: I love this joystick and yes I suffer from the calibration issues as well.
I think I have a solution for everyone. Just play around with it. If it doesn't automatically recalibrate with the first few times of un-plugging and plugging it back in then...
try yawing it to the right just a little bit to "trick" the calibration while simultaneously plugging it in....
A few times of trying this and you'll be able to get the z-axis almost to the center. However, you will often notice that sometimes the z-axis (rudder) will jump all the way to the left when you plug in the joystick with very little effort. I've found that when this happens the calibration sensor has "kicked-in". Simply un-plug and plug it back in to check and see if it sets the proper calibration on its own (no yawing involved.)
Note, you have to have the windows game controller window open to see if the axis is centered or not. Most of you should know what I'm talking about. In addition, I never install / don't need to use the default logitech software for the joystick.
I've had this joystick approaching for 2 years now and so far this trick has always worked. So what if I have to play with it a little bit, the springs and feel of the joystick is still great despite some calibration issues compared to many of the other joysticks I've used, the majority of which have low durability as well.