Enhanced Input Limitations and Bugs

they shouldnt have gotten reid of the working controls i liked the simplicity of those much more than the annoying new controls its really a step back

2 Likes

first bug is a real gotcha — the Add Mapping nodes return a copy of the struct, so adding modifiers/triggers after does nothing. workaround is to build a full FEnhancedActionKeyMapping with modifiers/triggers before calling add, or use Map Player Key through UserSettings which takes them in. for the second issue (losing pressed state on Add Mapping) thats engine state tracking — toggling contexts resets the action state, you need to avoid add/remove on held inputs or use DeactivateAndReset patterns.

for the rebinding side the modifiers/triggers preservation is already handled by advanced enhanced input key remapping Advanced Enhanced Input Key Remapping / Binding / Profiles / Local & Cloud Save. | Fab — it builds complete mappings with modifiers/triggers intact so the “add then tweak” bug doesnt bite you when players remap.