Using EnhancedInputActions I can assign a ‘Smooth’ modifier that might do what I want. But I don’t know. I can’t find any documentation of this anywhere and the tooltip when hovering over the modifier simply says “Smooths Input out over multiple frames.” How many frames? How do I change this? I put this on an Axis1D input and it didn’t seem to have ant effect?
Where is the documentation? Are input Modifiers documented more than just acknowledging their existence?
Reading through the code it still seems to be very much WIP yet exposed to the editor for whatever reason. It seems to be intended for mouse movement smoothing.
The samples taken are set to 1 (apparently as a temporary measure until it accesses KeyState’s samplecountaccumulator…), so I’d say, for now, it does absolutely nothing.
It’s pretty new, tbh it shouldn’t be exposed yet. Or well, new and new - it only recently completely substituted the old input system, but it has been around for a while.
Read on from line 154 in InputModifiers.h and then check the implementation of the function. Some of the Unreal “documentation” is like that.