Skip to content

fix(input): add controlmap binding resolver#69

Merged
codepuncher merged 1 commit into
mainfrom
fix/controlmap-combo-compat
Jul 20, 2026
Merged

fix(input): add controlmap binding resolver#69
codepuncher merged 1 commit into
mainfrom
fix/controlmap-combo-compat

Conversation

@codepuncher

Copy link
Copy Markdown
Owner

Summary

  • Fix short press breaking entirely on controlmaps that bind a tracked key both solo and as a combo terminal (e.g. Start = Journal, LB+Start = Tween Menu). GetUserEventName returns "" for dual-bound keys, so short press silently did nothing.
  • Pass tracked-button combos (LB+Start, etc.) through to the game instead of always intercepting them.
  • Route Favorites/Quicksave/Quickload/NewSave short presses to their own handlers instead of menuOpenHandler, which rejects all four.

@codepuncher
codepuncher merged commit 037cf4a into main Jul 20, 2026
10 checks passed
@codepuncher
codepuncher deleted the fix/controlmap-combo-compat branch July 20, 2026 19:16
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