We’ve been discussing a lot of things internally, and our current plans are
Remove torque bandwidth limit setting.
Rationale: Any sensible FFB settings do not have any torque signal content above ~1000Hz anyway, so we will be setting it at 2200 Hz (or unlimited, then we can remove that filter from code altogether which will streamline development).
Remove Bumbstop settings (all of them, including fine tuning the bumbstop to outside/inside the steering angle range). Add a “Soft/Medium/Hard” setting. Move that setting to profile settings.
Rationale: too many settings, rarely if ever used.
Replace Ultra Low Latency Mode with a on/off checkbox.
Rationale: Too difficult filter to explain in a sensible way.
Implement automatic running simulator detection. Or simulator dropdown (i.e. manual selection)
Rationale: We can tune the ultra low latency mode setting automatically to match the running simulator’s known features. We can also move the bumbstops a bit outside the steering range automatically so that in-game calibration that requires maximum angle to be detected, can be detected successfully. This has caused numerous support issues to us.
Remove DirectInput fine tuning sliders.
Rationale: people do not read manual and set these at random values when they do not have any effect. With automatic game detection, we can set some sliders to their correct/sensible values based on game’s own expectations and optimized driving feel.