Input Mapping
Let players customize their controls by rebinding keyboard and gamepad inputs at runtime. Auto Settings integrates with Unreal Engine's Enhanced Input system and works directly with your existing Enhanced Input mappings. Features include conflict detection and platform-specific icons.
Enhanced Input Required
Auto Settings 2 requires Enhanced Input and does not support legacy input. If your project uses the legacy input system, you should stay on Auto Settings 1.
Overview
Input mapping uses the core setting framework with specialized components for Enhanced Input:
- Input Setting Type - Setting Type with Input Mapping application strategy that reads/writes Enhanced Input configurations
- Input Mapping Widget - Widget that captures key presses and updates bindings through the Setting Type
Keys are displayed as text by default. See Key Visualization for optional platform-specific icons and rich text integration.
See Setup for configuration steps and the example project for a complete implementation.