On EnhancedInputSubsystemInterface.cpp:1040, RebuildControlMappings has a check to preserve mappings for identical action key maps. In most cases, this appears to work correctly; however, in the case of Lyra's aim sensitivity modifier, the old mapping (which uses the normal sensitivity table) is mapped over the incoming ADS mapping (which uses the ADS sensitivity table).

The net effect is the ADS mode sensitivity mode and aim assist settings do not apply.


Steps to Reproduce

1. Start from the Lyra Project with a Gamepad
2. PIE in any level that allows ADS
3. Use ADS and observe no reduction in gamepad sensitivity
4. Inverting the order of the modifiers in the ADS mapping context resolves the issue

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-209122 in the post.

Login to Vote

ComponentUE - Gameplay - Input
Affects Versions5.3.2
Target Fix5.5
CreatedMar 7, 2024
UpdatedMar 11, 2024