Skip to content

Changing the sensitivity curve of controller sticks  #129

Description

@moll

Hey,

First, thanks for the high quality driver!

Ever since I started playing Rocket League, I've been longing to tweak the sensitivity curve on the controller sticks. The default, linear, is a tad too sensitive for my thumbs and makes it hard to do tiny adjustments. What method of going about this would you, @atar-axis, suggest? Should I go the kernel module route and add a config parameter to Xpadneo? Should I write a loadable library to intercept controller access of a game and transform stick values there? While I can code, I'm not yet familiar how game pads are handled to know which option would be simpler to implement and more convenient to later use per game. Any hints or starting points you could suggest would be appreciated.

Thanks in advance!

PS. I know Steam specifically has a layer to adjust sensitivities, but so far that seems to break my X Box Controller entirely in-game, not to mention the rather poor usability and lag of their configuration UI. I'd prefer a more general solution, too, that one could use with non-Steam games.

Metadata

Metadata

Assignees

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions