(this topic is part of my series on malicious input tampering)
The problem here is that the rate at which the virtual player character turns the steering wheel is limited.
This means that if you flick the control input from full left to full right as fast as you can, the in-game steering wheel's reaction is much slower than that.
The solution here is to implement so-called "direct steering", in which the in game wheels turn as fast as the physical player can move their stick on their joystick/controller or wheel.
I can see why codemasters implemented this steering dampening. Players who use a gamepad or other device with a stick, can make big changes to steering inputs faster than players who use a wheel. but we as a community must ask ourselves: do we really want these kind of handicaps? Or do we want to respect the players' choice of input devices? For me, personally, this steering dampening is a huge issue and it's driving me mad. Nothing this year caused me more grief than this hostile misfeature. steering dampening makes the cae almost impossible to control and my stage times are nowhere near where they could be IF THE CAR SIMPLY WASN'T SO DISOBEDIENT
Also, Advanced Gamepad Setup is not part of the problem. I've spent 2 weeks trying every possible combination of steering sensitivity, steering linearity, and deadzone. none of them even touched the issue of steering dampening.
there are exactly 8000 possible combinations, btw.
Also, there is no issue with my hardware. In Advanced Gamepad Setup, the debug view recognizes my steering inputs as quickly as i make them. Just during the race, the game decides to interpret my inputs differently.
It makes only sense to give the players the choice of direct steering. In real life, the front wheels are connected to the steering wheel by metal rods, not wet spaghetti.
of course, this should be implemented as a choice so every player can suit the input to their device and style.
Post edited by JaZoray on
[Improvement] Direct steering 24 votes
Yes, let the steering wheels respond to players's inputs as quickly as he can make them
No, it's absolutely necessary for everyone to have that delay