Tala Esenlikler
UI Developer Settings

Debounce Input Family Changes

Debounces input family switches to prevent UI flicker from noisy device events or analog drift.

Interaction Framework 1.0.0 UE5.7 bool UInteractionFrameworkUIDeveloperSettings InteractionFrameworkUIDeveloperSettings.h

Debounces input family switches to prevent UI flicker from noisy device events or analog drift.

This is the single setting toggle for both debounce timing values below. When disabled, input family changes commit immediately and the debounce/cooldown timing fields are ignored.

Keep this enabled for most projects. It prevents rapid keyboard/gamepad oscillation from immediately changing prompt glyphs when device events are noisy.

Owner UInteractionFrameworkUIDeveloperSettings
Module InteractionFrameworkUI
Category Input Family
UPROPERTY(EditAnywhere, config, Category = "Input Family")
bool bDebounceInputFamilyChanges = true;

Related Docs