Skip to content

Fix vertical accel#346

Open
lexm2 wants to merge 1 commit into
RawAccelOfficial:userinterfacefrom
lexm2:userinterface
Open

Fix vertical accel#346
lexm2 wants to merge 1 commit into
RawAccelOfficial:userinterfacefrom
lexm2:userinterface

Conversation

@lexm2

@lexm2 lexm2 commented Jun 26, 2026

Copy link
Copy Markdown
Member

MapProfileModelToDriver populated argsX but never argsY, so the Y axis defaulted to noaccel. In component mode this left vertical movement with no acceleration while horizontal accelerated.

Also default CombineXYComponents to true to match the old UI, so new profiles use combined accel out of the box.

MapProfileModelToDriver populated argsX but never argsY, so the Y axis
defaulted to noaccel. In by-component mode this left vertical movement
with no acceleration while horizontal accelerated. Set argsY from the
same single acceleration curve the UI exposes (one MapToDriver() call
per axis so each AccelArgs gets its own LUT data array).

Also default CombineXYComponents to true to match upstream RawAccel, so
new profiles use whole/combined accel out of the box.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant