There is a neat app to calibrate gamepads and steering wheels, it's called DXTweat and I got it from
https://sethioz.com/download.php?view.80 . To use it correctly - and with results - first of all I have to open the Windows properties of my steering wheel where I can see how my device functions - which buttons I press and how the axis behaves. I have a dedicated driver installed for the wheel, so I also have in those properties the option to to set default axis ranges - for generic devices that Windows sets up, those calibration settings are in another tab that says Calibrate. Anyways, I set up my steering wheel axis rage with DXTweat and THEN I have to use 'Set default' and also 'Set' in the Windows joysticks that I previously opened to see the results of how my steering wheel behaves. After a few tires, really quick and effective to reduce the axis range, for example. For my wheel, the x axis ranges are by default 0-128-255 (first value is leftmost turn range, third value is rightmost turn range), so I can set up 96-128-160 to get a much narrower wheel range. Also playing around with deadzone helps sometimes. I HIGHLY SUGGEST WRITING DOWN YOUR DEVICE AXIS RANGE VALUES BEFORE USING DXTweat by using the default Windows joystick properties, on Linux with jstest (now in linuxconsoletools package on some distros) or other program, so that you can revert the changes. DXTweat will screw up your settings when you use its default ranges setting - so beware!
However, in the end I'm using digital controls again, because I can't really find a comfortable setting for this game. I think it has been designed for digital control primarily, they feel the best. Even having a good narrow steering wheel range, that does make sense and feels somewhat responsive, it's always either no turning or maximum turning here, it's always not possible to have in-between ranges to really have precise and smooth control