If I remember with gamepads you can:
- set the deadzone (the area where moving the analog stick results in no steering wheel movement)
- set how linear the steering moves (for example less sensitive around middle)
For "Smoothing out" the gamepad-input there is no option.
The analog-stick movement gets translated directly to movement of the virtual steering-wheel.
Same happens with mouse and normal FFB wheels too. In case of mouse/gamepad that produces unrealistic situation you described of instantly steering lock to lock and it is way too sensitive. (imo, some might get used to it) With wheel that is not a problem.
If the gamepad-input was smoothed or otherwise modified it would cause strange situations, like:
You have the physical controlls moved to "left lock" but the virtual wheel is still slowly rotating to catch up.