Debugging and presentation tool for gamepad/mouse/keyboard input. This plugin allows you to display onscreen which inputs are currently being pressed. It is useful for
- overlaying realtime input in bug repro videos, to clearly show what the user is doing
- showing your input actions when presenting the game over a video call, eg zoom
- online video streaming
Demonstration video:
Features:
- display active gamepad and mouse input in a visual screen overlay
- show precise gamepad and mouse axis values next to the overlay
- display pressed keyboard keys in compact text format
- easily toggle the debugger with a console command
- works both in editor and a packaged build
- tiny memory footprint, just 3 small textures for the widget
- Note: does not currently display touchscreen input
Documentation:
- Add the given blueprint (BP_InputDebugger) into your map. You may have to turn on Show Plugin Content and Show Engine Content in your content browser settings to find the InputDebugger plugin directory
- When the game is running, you can toggle it on/off by opening up the cheat console with ` and using the following command: InputDebugger.Toggle
- If you want to change the location of the onscreen widget, open WBP_InputDebugger and drag Panel_Everything to the desired location