Valve maintains this plugin to smoothly interface SteamVR Input with Unreal Engine. With this plugin, developers can target one API that all the popular VR headsets can connect to and can support many different controllers with little to no code changes.





NOTE FOR UE 4.24 Users:

There appears to be an oversight in the Epic 4.24 release notes, this line unfortunately didn't end up in the final version released to the public:





"Integrated the SteamVR Input marketplace plugin into the SteamVR plugin"





You can download the sample SteamVR Input project for UE4.24 here:

https://github.com/ValveSoftware/steamvr_unreal_plugin/wiki/sample/SteamVRInputPlugin_UEIntegrated.7z





While we may release a separate 4.24 Marketplace version in the future, we've currently put the effort in the integration to 4.24, so you should have all the features of the Marketplace plugin already in 4.24 built-in, but do let us know if you have any issues.