I recently ran into an error saying that DINPUT8.dll was missing from my computer when trying to play a game of League of Legends off a fresh install. I had never played or installed this game prior to this or run into this error. I tried to research the error and some people suggested installing the latest video drivers to fix this. I got the latest Catalyst drivers for my ASUS g73jh with a Mobility Radeon HD 5870 graphics card. In the meantime I looked into manually replacing the DINPUT8.dll but not actually attempt to do it until another problem appeared.
I went to twitch.tv and got the error in a "chrome.exe" error box stating "The program can't start because DINPUT8.dll is missing from your computer. Try reinstalling the program to fix this problem." It's also happened on a few websites I checked out while searching for solutions. I can still watch twitch and do what I normally can on Chrome as long as I don't hit the OK button on the error, which will automatically close Chrome. In fact, it came up when I came to this page and it's sitting there in the corner right now.
I tried manually downloading and replacing the dinput8.dll file in my System32 folder and nothing changed.
I tried running CCleaner registry cleaner and fixed the issues that popped up but it didn't do anything for this problem.
I would really appreciate the help!