Today I was lucky enough to purchase the whole Arma series bundle on Humble Bundle for very cheap price. While my computer is still quite old and won’t run the Arma 3 game, I installed Arma 2 and decided to play it. For those who don’t know, Arma is a great war simulator which includes bullet ballistic system and other realistic aspects. Anyhow, after activating license key on Steam I installed the game. Once the installation was completed, I pressed Play button but the game didn’t launch, instead, some system error appeared with the following dialogue box “The program can’t start because XINPUT1_3.dll is missing from your computer. Try reinstalling the program to fix the problem.”
I am running Windows 7 64 bit and it never gave me any problems like that. I’ve started to look for the solution on many popular forums, but most of the users advise to reinstall DirectX and other Microsoft redistributables. Actually I didn’t want to install additional programs on my computer, so I didn’t even try those solutions. I’ve read somewhere that it is possible to fix xinput1_3.dll is missing error by manually installing the genuine xinput1_3.dll library into the system folder. I found the library here: https://fix4dll.com/xinput1_3_dll and the installation instruction is also provided on the website. So, I just followed installation steps and in the end rebooted my computer. After that I was able to launch Arma 2 without xinput1_3.dll is missing error.
Really hope this will help you to fix the issue and you will be able to play your favourite game. Feel free to like and repost this guide.