Input Mapping
Add runtime keyboard and gamepad key rebinding to your settings menu. Auto Settings integrates with Unreal Engine's Enhanced Input mappings and handles persistence and conflict detection.
Enhanced Input Required
Auto Settings 2 requires Enhanced Input and does not support legacy input.
Overview
Input mapping uses the core setting framework with specialized components for Enhanced Input:
- Input Setting Type - Setting Type with an Input Mapping binding 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 to configure friendly names and optional icons, including icons provided by CommonUI.
See Setup for configuration steps and the example project for a complete implementation.