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 Marketplacefolder if needed
- Extract the release and copy to the Marketplacefolder
- Open Unreal Engine
- Click on Edit > Plugins
- Enable the plugin under the Installed > Unreal Toolboxcategory
- 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 key
- Xbox Input Indicators- A list of all supported Xbox keys and the image used for each key
- Playstation Input Indicators- A list of all supported Playstation keys and the image used for each key
- Switch 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 devices
- XboxKey- The key binding used on a Xbox controller (or any controller on a PC)
- PlaystationKey- The key binding used on a Playstation controller
- SwitchKey- 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