linuxgurugamer / ksp-advanced-flybywire

Controller mod for Kerbal Space Program
MIT License
26 stars 11 forks source link

Throttle slider cause throttle to jiggle instead of smooth control #14

Open Scindix opened 5 years ago

Scindix commented 5 years ago

First of all thank you for this awesome mod. It's the only way I can use my Thrustmaster joystick in KSP on Linux. However there's one small thing that bugs me. When I try to map my throttle slider to the absolute throttle value it just jiggles about some midpoint. As you can see in the configurations window the mod is actually getting the correct inputs. (And throttle increase and decrease works as expected.) Maybe it's a bug, but maybe I'm just doing something wrong.

ksp_joy_throttle

Scindix commented 5 years ago

Ah okay. It seems to work now. I just needed to check "overide throttle" in the mod settings. I'm wondering though what the actual underlying difference is and if there are any downsides.

agausmann commented 5 years ago

I had the same issue with my Extreme 3D joystick, which makes me think it's a quirk with the input system in general. Throttle set by vanilla KSP controls works fine, but when AFBW tries to update it with the new value, it applies for a frame or two and then it gets reset by KSP to its own value for some reason.

The downside is that "override throttle" seems to completely disable vanilla throttle control, so only the controls mapped through AFBW can set it.

By the way @Scindix thank you for helping me out with my own issue lol