Skip to content

Detect Input Mode


  • Relates an input to a Gameplay Tag representing an Input Mode.
  • The Input Mode will be provided to the owning Pawn or Controller, via the IInputModeAwareInterface.
  • The system provides the mapppings for Keyboard + Mouse and Gamepad, but can be easily extended.
  • It will listen to the Keyboard/Mouse and Gamepad related Input Actions.
  • It will listen to the Triggered Event.

The Input Mode Aware Interface

Interface Implementation

This interface can be implemented in C++ or Blueprints.

You can have your Controller or Pawn reacting to changes in the Input Mode by implementing this interface, which in turn can broadcast this information to other elements such as Widgets and change UI Icons presented to the player.