Jump to content

Add "reinitialize joystick" option


Recommended Posts

There has been a longstanding bug on Linux that if any joystick axis is off-center when the game is started (most commonly the throttle because everything else tends to be springloaded to center itself), that axis will be biased off-center and will not have its full range of motion until the game is restarted. The purpose of this thread is not to bring the bug to the devs' attention (I'm fairly certain it's already known), or to advocate that it be fixed more quickly, it is simply to suggest a possible workaround should a fix be technically unfeasible (assuming that the workaround isn't unfeasible for the same reasons as the fix) or lower priority than other bugfixes.

My idea is basically to add a button on some options screen, or maybe a keybinding, that causes the game to reinitialize its joystick code. Assuming that the user has centered all axes, this would then cause the joystick to behave correctly without necessitating a full restart (the caveat being that if the reinitialization button were pressed with the joystick off-center, it would then cause the joystick to misbehave).
Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...