How can I resolve the error stating that XINPUT1_4.dll is missing?
Hey folks, I'm trying my first build of UE4.1 and after a successful build in Visual Studio Express 2013 (On Win 7 Pro x64), I get this curious message:
Installing Visual Studio distributables didn't seem to do the trick. I understand this is some kind of DirectX error and perhaps something to do with the latest version of DirectX, but the Xinput.h file clearly has exceptions to call up 9.1 version instead.
Anyone have thoughts on this?
XINPUT is definitely part of the DirectX runtime, the latest version of which you should already have installed on your system before running UE4. If, for some unknown reason, you installed the latest version and it didn't do the trick, you can always manually obtain the file from somewhere and put it beside the rest of windows' DLL's.
answered May 15 '14 at 06:21 AM
I uploaded the ddl in my dropbox. If you trust me download it, if not then not :-)
I have a 64bit System so you need it maybe, too. Write a reply when you downloaded it, then I delete it. I hope this helps.
answered May 15 '14 at 08:53 AM
I had a similar issue and the problem was that my dependencies were messed up. Make sure you have all dependencies downloaded including the files in UE4\Engine\Source\ThirdParty\Windows\DirectX\Lib. The XInput module links against XInput.lib and that's what defines the actuall XInput DLL being used. If you miss xinput.lib in the folder I mentioned above then the linker might find it somewhere else (DirectX SDK).
answered Jun 03 '16 at 12:53 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here