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.
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
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-209122 in the post.
2 |
Component | UE - Gameplay - Input |
---|---|
Affects Versions | 5.3.2 |
Target Fix | 5.5 |
Fix Commit | 34320249 |
---|
Created | Mar 7, 2024 |
---|---|
Resolved | Jun 12, 2024 |
Updated | Jun 24, 2024 |