Installation
Auto Settings 2 can be installed as a plugin for your Unreal Engine project.
Requirements
Required:
- Unreal Engine 5.4+
See version compatibility for details - Enhanced Input Plugin
Included with Unreal Engine and enabled by default
See Input Mapping for details
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:
- Visit the Auto Settings page on Fab
- Click the Download button on the right side panel
- Select the latest version archive (e.g.,
autosettings_200_beta4_ue54_pluginbuild.zip) for your engine version - Extract the
AutoSettingsfolder from the archive into thePluginsdirectory of your project- If your project doesn't have a
Pluginsdirectory yet, create one
- If your project doesn't have a
- Restart the Unreal Engine editor if it's already running
- Navigate to Edit → Plugins, search for "Auto Settings", and enable it
- Restart the editor again if prompted
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:
- Navigate to Edit → Plugins
- Find and enable the "Common UI" plugin
- 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:
- Open your project settings (Edit → Project Settings)
- Navigate to Engine → General Settings
- Set Game User Settings Class to
AutoSettingsGameUserSettings
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:
- In Project Settings, navigate to Engine → Enhanced Input
- Check Enable User Settings
- Set User Settings Class to
AutoSettingsEnhancedInputUserSettings