Skip to main content
Version: 2.x

Installation

Auto Settings 2 can be installed as a plugin for your Unreal Engine project.

Requirements

Required:

Optional:

  • Common UI Plugin
    For advanced UI gamepad navigation
    Included with Unreal Engine, must be enabled
    See CommonUI Integration for details

Installation Steps

Current Installation Method (Beta)

Auto Settings 2 beta versions are currently available through Fab:

  1. Visit the Auto Settings page on Fab
  2. Click the Download button on the right side panel
  3. Select the latest version archive (e.g., autosettings_200_beta4_ue54_pluginbuild.zip) for your engine version
  4. Extract the AutoSettings folder from the archive into the Plugins directory of your project
    • If your project doesn't have a Plugins directory yet, create one
  5. Restart the Unreal Engine editor if it's already running
  6. Navigate to Edit → Plugins, search for "Auto Settings", and enable it
  7. Restart the editor again if prompted
Beta Installation

After the full release of Auto Settings 2, installation through the Epic Games launcher will be available. The manual installation process described above is only necessary for the beta version.

Post-Installation Configuration

Optional Plugin Dependencies

For additional features, you can enable the Common UI plugin:

  1. Navigate to Edit → Plugins
  2. Find and enable the "Common UI" plugin
  3. Restart the editor if prompted

See CommonUI Integration for more details on CommonUI features and setup.

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