Skip to content

Lemontree-Softworks/Enhanced-Raw-Input

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Enhanced Raw Input

for Unreal Engine

Enhanced Raw Input Logo

Featues

  • 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

About

"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.

How to use

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.

Documentation

Change log:

  • 1.0 Inital Release
  • 1.0.1 Minor code adjustments and typos corrected

About

Enhanced Raw Input for Unreal Engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published