I am having the exact same issue. Also running Windows 7. I have xinput1_4 in system32 and have even put it into the bo2 folder. It still gives me this error and crashes. It doesn't make any sense judging by how I have the file in the place it's supposed to go.

gmoney6422
@gmoney6422