Skip to content
Media 1 for listing Controller Hawk

Description

This plugin primarily focuses on providing gamepad overlays that can be added to the viewport while you play and test your game. This overlay system can be used in the Editor and in packaged games and shows up in screen recordings (for example if you are reporting a bug and user inputs are important to visualize). Additionally, this plugin provides simple gamepad icons along with a framework for implementing new gamepad drivers in C++ consistent with Unreal's existing input device framework. Currently there are very basic gamepad drivers for PS5 and PS4 Dualsense and Switch Pro gamepads which support rumble / force feedback. More features and controllers to come.

  • Documentation

  • Example Project: Link (5.5+)

  • Icons are from Kenney's Input Prompts asset pack (Creative Commons License)

  • While I do intend to eventually support macOS and other Apple platforms, only Windows is supported at this time.

  • Switch 2 Pro Controller support uses libusb (added as a runtime module)

(v.1.0.0) - Initial Release

(v1.0.1) - Fab Migration

(v1.0.2) - Unreal 5.5 + 5.6 support

(V1.0.3) - PS4 Gamepad support

(v1.0.4) - Bug fixes for all gamepads

(v1.0.5) - Bug fixes and Switch 2 Pro Controller support

Included formats