Forums » Bugs

Linux - Controller joystick curve settings do not stick

Oct 11, 2023 darknessrise13 link
When changing the joystick curve for a controller under a Linux environment, then quitting the game and returning, this setting is not saved and returns to the default of Linear each time. Setting does appear to apply to the config.ini.
Oct 11, 2023 incarnate link
So, it's actually a bit more serious than that.

The joystick curve settings don't actually work at all, because we have no "gamepad" support on Linux, at present, and we don't currently have curve support for flightsticks.

So, while the settings aren't saved or restored, they also don't do anything.

We'll remove them in the future, so there's less confusion.
Oct 12, 2023 darknessrise13 link
I'm not 100% certain on that, but it very much could be placebo. I exclusively use the 'cube root' curve and it does have a tangible effect when I changed it each time. When I run linear, it feels excessively sensitive to small movements, whereas cube root does not. In theory, it's just adjusting the curve on the respective axis, no? I can try some fixed testing to see if it is indeed placebo.

Edit: I definitely feel a tangible difference in how quickly the right joystick hits "100%" between linear and cube root. Linear seems to hit 100% about midway left or right, whereas cube root has a moderate curve up to half, then gradual from half to full. This does not seem to reflect in how the sliders for the axes display current position in the controls menu.
Oct 12, 2023 incarnate link
According to Ray, no code was hooked up to the setting in Linux. It was a placebo.