Haptic Feedback doesn't work on DualSense devices (and never has)

UE - Gameplay - Input - Nov 7, 2023

The haptic feedback stuff is meant for VR devices, and has never worked with DualSense or any other console (afaik) that isn't a VR device. We technically could support this, but it would just be ...

Default Context Mappings Clearing Out Custom Triggers on module load

UE - Gameplay - Input - Nov 6, 2023

This is happening because UEnhancedPlayerInput::UEnhancedPlayerInput is attempting to load the IMC asset, but if your triggers are defined outside the engine module then it would trigger a load of t ...

Started event of EnhancedInput continues to be triggered when a key is pressed and held down from before the level transition.

UE - Gameplay - Input - Sep 20, 2023

When a key is held down after a level transition, the "Started" event of the Enhanced Input is triggered continuously.  Suspected similar root cause as [Link Removed].  ...

Enhanced Input Axis Actions repeatedly firing the last input value when entering a Common UI menu

UE - Gameplay - Input - Sep 7, 2023

When using an axis mapped input action such as looking around with a gamepad joystick, then opening a Common UI menu, the last input axis value will keep firing irrespective of the current joystick ...

Raw Input plugin fails to process some negative values

UE - Gameplay - Input - Aug 22, 2023

Came from a UDN: [Link Removed] Proposed fix is to change `FRawInputWindows::ParseInputData` to use this logic instead: ``` ... USHORT BitSize = ValueCapsBuffer[iValue].BitSize; LONG SizeMask ...

EnhancedInput Chorded Actions do not work on higher priority mappings

UE - Gameplay - Input - Aug 21, 2023

Reported from Prismatic: It appears that the Add Mapping Context function currently prioritizes low numbers over high numbers, which seems inconsistent with the function description and some parts ...

bIgnoreAllPressedKeysUntilRelease behaves differently for triggers in EnhancedInputAction and triggers in InputMappingContext

UE - Gameplay - Input - Aug 10, 2023

For actions that are triggered on the Input mapping context, simply adding or removing an InputMappingContext with no related key override with the bIgnoreAllPressedKeysUntilRelease option will caus ...