for Unreal Engine
- Supports all HID gamepad/joystick devices (steering wheels, flight controllers, joysticks, including gamepads like Xbox Controller, etc.)
- Hotplug support
- Support for multiple simultaneously connected devices, e.g. for multiplayer
- Automatic detection of the axis range and mapping to gamepad range (-1 to +1), axis range (0 to 1) or raw values of the driver (configurable)
- 100% compatible to "Enhanced Input"
- Automatic mapping of axes/buttons/POVs to engine keys
- Manual mapping, via configuration, also possible
- Up to 8 Axis, 128 Buttons, 4 POVs/Hat Switches/D-Pads
- C++ and Blueprint function library for extended information such as: manufacturer, product name, serial number and information about axes and POVs
- Built-in function to use Hat Switches/POVs directly as D-Pad buttons
"Enhanced Raw Input" is ideal for supporting all gaming input devices on Windows. All devices recognized by Windows as HID game controllers are supported. It is a direct replacement for the included “Raw Input” plugin with extended capabilities and does not have the limitations of it, such as: no hotplug support, no multiplayer support, or simple use of the D-pad.
For questions and error reports: Please open an Issue.
Enhanced Raw Input can be purchased at FAB.
Please read the Quick start guide and the FAQ as well as the documentation below.
See also Demo Project in "Demo" Folder. Please note that the demo project does NOT include the “Enhanced Raw Input” plugin; it must first be downloaded from FAB and installed.
- 1.0 Inital Release
- 1.0.1 Minor code adjustments and typos corrected