Skip to main content
Version: 2.x

Installation

This guide covers enabling and configuring Auto Settings for the current docs line after you have chosen the build you want.

Requirements

Required:

  • Unreal Engine 5.4+
  • Enhanced Input Plugin
    • Included with Unreal Engine and enabled by default.
    • See Input Mapping for details.

Installation steps

Download Auto Settings

Get the correct build for your engine version and release track from Downloads.

Enable Auto Settings in your project

  1. If you are using a Fab archive build, extract the AutoSettings folder into the Plugins directory of your project.
    • If your project does not have a Plugins directory yet, create one.
  2. Open your project in the matching engine version.
  3. Navigate to Edit -> Plugins, search for Auto Settings, and enable it.
  4. Restart the editor if prompted.

Configuration

Project configuration

GameUserSettings class

Auto Settings provides a custom GameUserSettings class to avoid conflicts with Unreal's default settings handling:

  1. Open your project settings (Edit → Project Settings).
  2. Navigate to Engine → General Settings.
  3. Set Game User Settings Class to AutoSettingsGameUserSettings.
Why This Is Needed

This custom class prevents Unreal's default GameUserSettings from interfering with your settings. Without this, using F11 to toggle full-screen can reset some of your scalability settings to incorrect values.

Enhanced Input configuration

For input mapping features:

  1. In Project Settings, navigate to Engine → Enhanced Input.
  2. Check Enable User Settings.
  3. Set User Settings Class to AutoSettingsEnhancedInputUserSettings.

Optional integrations

For advanced CommonUI features, see CommonUI Integration.