The Input Indicators Plugin for Unreal Engine allows you to easily create widgets that display the controls to the user. It automatically changes based on the current input device and support the following devices:
- Keyboard/Mouse
- Controller on PC (using the Xbox indicators)
- Xbox Series X|S Controller
- Playstation 5 Controller
- Nintendo Switch Controller
- Download the latest release from GitHub
- Navigate to
C:\Program Files\Epic Games\UE_{VERSION}\Engine\Plugins\
- Create a
Marketplace
folder if needed - Extract the release and copy to the
Marketplace
folder - Open Unreal Engine
- Click on
Edit > Plugins
- Enable the plugin under the
Installed > Unreal Toolbox
category - Restart Unreal Engine
Each map need to contain an instance of the Input Indicator Manager
. This can be done by placing the Input Indicator Manager Instance
anywhere in the current map. The Input Indicator Manager
contains 4 properties that is used to set the widget images:
PC Input Indicators
- A list of all supported keyboard/mouse keys and the image used for each keyXbox Input Indicators
- A list of all supported Xbox keys and the image used for each keyPlaystation Input Indicators
- A list of all supported Playstation keys and the image used for each keySwitch Input Indicators
- A list of all supported Nintendo Switch keys and the image used for each key
The Input Indicator Manager Instance
already contains all the indicators needed for the game but can easily be modified if needed.
After installing and enabling the plugin, you should see a new Input Indicator Widget
item in the palette when creating widgets. There is 4 properties that you need to set on each Input Indicator Widget
PCKey
- The key binding used on keyboard/mouse input devicesXboxKey
- The key binding used on a Xbox controller (or any controller on a PC)PlaystationKey
- The key binding used on a Playstation controllerSwitchKey
- The key binding used on a Nintendo Switch
The input indicator will automatically retrieve the correct image from the Input Indicator Manager
based on the specified keys. It will also update the images automatically when switching input devices
All input indicator images were designed by Nicolae (Xelu) Berbece. Show them some love @xelubest