Here's a link for the file: http://www.bizarrecreations.com/foru...p?f=41&t=16640
I'll post a brief tutorial of how it works out but a WARNING goes out to those who want to perform it, DO it at your own risk.I tried it only for one game as of now & it's working fine.As time permits I will be testing more GFW titles which mandate 360 controller to be plugged in.
Step 1: Download the rar file from the above link.
Step 2: Unrar it & you'll have 3 files, Viz Read Me file, src.zip & xinput1_3.dll
Step 3: The only file you would be needing is xinput1_3.dll.Create 3 copies of it & rename them to xinput1_3.dll, xinput1_2.dll and xinput1_1.dll.After that just copy these files to C:\Windows\System32 directory & replace them. (Back up the original xinput1_3.dll, xinput1_2.dll and xinput1_1.dll if you want)
Step 4: Once that is done, try the game & see if it maps your generic controller to the Xbox 360 one.
IF NOT then try this:
Step 1: Open Regedit (Back up Registry or do not try any modification without any prior experience)
Step 2: Note the name of your gamepad in Control Panel ---> Game controllers & note down it's name. In my case it was "Generic USB controller"
Step 3: Under regedit, Hit Ctrl+F & type the name of your controller & hit enter.You should get a result with your controllers OEMName listed on the right hand side.All you need to do is right click & Modify it's Value data to XBOX 360 Controller for Windows.Below is an image to illustrate how it looks.
And Voilla.You're all done.The game should assume that you have a Xbox 360 controller plugged in.All you need is a generic gamepad & a game which requires a Xbox 360 controller.All credit goes to pablocoo for putting the way to get it to work on Kane & Lynch boards (GameFAQ forums) & Racer_S who has modified this .dll files.
NOTE: Before modifying anything in the Registry you're not sure about please confirm it out here.Rather than renaming anything & causing your software configuration to go haywire.