Debugging Guide

This doc explain how to debug your input in the Generic Input System for Unreal Engine 5.

gips cover
罗传月武(YueWu)

Author

罗传月武(YueWu)

专注游戏开发和Web技术。

Created: Apr 10, 2025Updated: Sep 09, 2026

Table of contents

Adjust log level

All GIPS-related logs are classified under LogGIPS. If you want to have a detailed view of the operation status of the input system or find problems, you can increase the log level of GIPS.

Add the following content to DefaultEngine.ini to your project.

plaintext
1[Core.Log]
2LogGIPS=Verbose //Also checked "enable debug" in your InputControlSetup.
3;LogGIPS=VeryVerbose

GIPS support two type of log level:

  • Verbose: You should also enable related settings on the debug section of your input control setup to decide which input and it's events will be logged.
  • VeryVerbose: All inputs presented in your InputConfig will be logged to help you understand what input and its event is happening.

Using Gameplay Debugger

gips debug gameplay debugger