Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!   (84,934 visits to this link)

    2. News

    1. GTA Online

      1. Find Lobbies & Players
      2. Guides & Strategies
      3. Vehicles
      4. Content Creator
      5. Help & Support
    2. Crews

      1. Events
      2. Recruitment
    1. Grand Theft Auto Series

    2. GTA Next

    3. GTA V

      1. PC
      2. Guides & Strategies
      3. Help & Support
    4. GTA IV

      1. Episodes from Liberty City
      2. Multiplayer
      3. Guides & Strategies
      4. Help & Support
      5. GTA Mods
    5. GTA Chinatown Wars

    6. GTA Vice City Stories

    7. GTA Liberty City Stories

    8. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    9. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    10. GTA III

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    11. Top Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    12. Wiki

      1. Merchandising
    1. GTA Modding

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    3. Featured Mods

      1. DYOM
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Red Dead Redemption 2

    2. Red Dead Redemption

    3. Rockstar Games

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Programming
      5. Movies & TV
      6. Music
      7. Sports
      8. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Forum Support

    2. Site Suggestions

  • 0
ZodiacKiller

All Controllers WORKING!

Question

ZodiacKiller

How to play GTA IV using your generic controller

A guide

 

This extremely simple guide will teach you how to emulate an xbox360 controller, because IV fully supports only that. Now, you can use any controller you wish, granted, it has directinput support. (unsure about wheel and pedals).

 

1) Download the following archive.

2) Unpack the xinput9_1_0.dll and the xbox360cemu.ini from the archive into your gta4 dir. Optionally, unpack XInputTest.exe to play with the button assignments.

3) Edit the .ini according to your personal controller, or however you may please. The .ini is initially set up to work 100% correctly with Logitech RumblePad 2.

4) Make sure there is no -directinput in your commandline.txt

 

Note: in order to understand how to edit key mappings, read the included readme.txt.

 

 

 

FAQ:

 

Q: Is my controller working with this hook?

A: If it supports directinput, it probably does.

 

Q: My xxx and xxx are reversed, what should I do? How do I fix it?

A: Edit the xbox360emu.ini and use the XInputTest.exe to test your changes - no need to load GTA4 to test whethere you've set up the controller correctly.

 

Q: My question is not in this FAQ!!

A: Read the readme.txt and the comments in xbox360emu.ini. If that does not answer your question, only then try to get help in this topic.

 

Last updated: March 7th, 2009.

 

 

DLL coding by Racer_S.

Guide by CatZilla.

Edited by DexX

Share this post


Link to post
Share on other sites

1,083 answers to this question

Recommended Posts

  • 0
ZodiacKiller

I did just this and my cordless Logitech rumblepad 2 works perfectly. Awesome job to Catzilla!

Share this post


Link to post
Share on other sites
  • 0
ZodiacKiller

Can someone make this a sticky? I'm sure everyone is going to want to know about this fix...

Share this post


Link to post
Share on other sites
  • 0
ZodiacKiller

Thanks for the fix. Sorry about that.

Share this post


Link to post
Share on other sites
  • 0
shadow85

dude the link is dead, please repost.

Share this post


Link to post
Share on other sites
  • 0
ZodiacKiller

It wont let me edit my post, but Remizov posted it.

Share this post


Link to post
Share on other sites
  • 0
shadow85

woah u guys replied quicker than I even posted, all good now, I will try it, cheers.

Share this post


Link to post
Share on other sites
  • 0
ZodiacKiller

Got it. biggrin.gif

Share this post


Link to post
Share on other sites
  • 0
grahamofboro

Didn't work fo me as my computer would not let me overwrite xinput9_1_0.dll

 

There's probably an easy way around it but I haven't the technical mind. My vista account has full admin access

Share this post


Link to post
Share on other sites
  • 0
Neon25
Didn't work fo me as my computer would not let me overwrite xinput9_1_0.dll

 

There's probably an easy way around it but I haven't the technical mind. My vista account has full admin access

Try running in safe mode and then copying the files.

Share this post


Link to post
Share on other sites
  • 0
SlingShotUK

 

Didn't work fo me as my computer would not let me overwrite xinput9_1_0.dll

 

There's probably an easy way around it but I haven't the technical mind.  My vista account has full admin access

Funny you should post that.. I just had the same issue.. I was getting very angry with Vista I can tell you.. lol

 

The solution is to go into the security properties then advanced.. You then need to change the owner to your user account.

 

Then close the properties panel. Reopen this again and add yourself as a user with full permissions.. You can then rename it..

 

EDIT:

 

Oh my f*cking god it works!!!!!

 

Got my ps3 wireless controller working with it.. The left analogue is fine and so are the buttons.. Have to see if the rest of them work in game now..

Amazing.. Though I wonder how the modified DLL's are allocating buttons..

 

Hopefully I'll be ok as I can reconfigure every button used by my ps3 controller as it's being defined using PPJoy..

 

Thanks so much for posting this!!!

Edited by SlingShotUK

Share this post


Link to post
Share on other sites
  • 0
Kurgen

Top marks to CATZILLA if this works.

 

I couldn't believe it last night when the game point-blank refused to recognise any of the three analog controllers I tried; a Sidewinder stick, a standard Thrustmaster gamepad, and a Thrustmaster wheel 'n' pedals. Can't wait to try it now...

 

cool.gif

Share this post


Link to post
Share on other sites
  • 0
ZodiacKiller

Yeah mine works perfectly too. Keep this thread alive.

Share this post


Link to post
Share on other sites
  • 0
SlingShotUK
Yeah mine works perfectly too. Keep this thread alive.

My only problem is some buttons aren't mapped although amazingly in classic controller mode most work identical to how they did on the ps3.

 

I think I'll just have to play with PPJoy and find the right mapping.. Someone posted a layout which matched the 360 controller so I'll try to find that and tweak..

 

This works a treat though.. Just get the mapping right in windows and this should be spot on..

 

Man, just had a quick run around and this graphic quality is seriously blowing me away. Liberty City in 1080p is glorious!!!

Share this post


Link to post
Share on other sites
  • 0
phishinNYC

can't wait to give this a shot tonight, my driving skills on the keyboard a crappy at best........

 

 

Share this post


Link to post
Share on other sites
  • 0
Vanillainy

Nice stuff, put me off buying it when I heard you could only use a 360 controller.

Share this post


Link to post
Share on other sites
  • 0
corvettelover

@shadow85, the link works for me, try it again...

Share this post


Link to post
Share on other sites
  • 0
shadow85

Damm man, didnt work for me, I have a Crimson powerwave USB controller, looks identical to PS2 style.

Share this post


Link to post
Share on other sites
  • 0
ZodiacKiller

Did you overwrite all the existing dlls after backing them up?

Share this post


Link to post
Share on other sites
  • 0
shadow85

yep, I changed permission on files etc. so I could replace all 4 .dll files in system32 folder with the DL'd one. But still no avail, I will try one more time.

 

EDIT: Is there any certain USB port I need my USB pad connected to, koz I got a sh*t load of USB ports on my comp. I used the ones ontop on my tower, not directly connected to the M/B. But I have used this port with outher games so it should work. Also when i copy the files over, do I need a restart windows?

Edited by shadow85

Share this post


Link to post
Share on other sites
  • 0
camdean

This didn't work for me either, I have Vista 64bit, I looked for any similair files for dx10 but couldn't see any, man I was excited about using my logitech dual action (ps2 replica), there must be a way ?

Share this post


Link to post
Share on other sites
  • 0
shadow85

so has someone confirmed a PS3 controller working, koz my bro has one in his room, I can steal it from his room and try.

Share this post


Link to post
Share on other sites
  • 0
ZodiacKiller

yes it works with the ps3 controller, but I have only done this in Xp, not vista.

Share this post


Link to post
Share on other sites
  • 0
camdean

Update from me, I was replacing files in the windows/system32 folder but I had to replace the ones in the windows/sysWOW64 folder wink.gif

 

 

 

I got my logitech dual action pad working now, button config will do me for driving....

 

 

 

However, I can't turn fully to the left or right as much as I do when I press the A or D keys, any ideas ?

Share this post


Link to post
Share on other sites
  • 0
shadow85

ahh I will try sysWOW64 also, as I have vista x64.

Share this post


Link to post
Share on other sites
  • 0
shadow85

Damm still didnt work, I put all files into systemWOW64 and tried the PS3 controller, didnt work. The PS3 controller all 4 lights are continously flashing. Is there any extra PS3 drivers anything I need to install before copying these 4 files into the directory.???

Share this post


Link to post
Share on other sites
  • 0
SlingShotUK
yes it works with the ps3 controller, but I have only done this in Xp, not vista.

I'm using my ps3 controller in Vista.

 

You need to go through the whole btsix, ppjoy and libusb stuff first though.. There are blogs you can google for to get the full instructions.. If you have any trouble let me know and I'll dig out the info.

 

Working a treat with the DLL hack apart from the d-pad which I think is just a matter of config..

Share this post


Link to post
Share on other sites
  • 0
shadow85
yes it works with the ps3 controller, but I have only done this in Xp, not vista.

I'm using my ps3 controller in Vista.

 

You need to go through the whole btsix, ppjoy and libusb stuff first though.. There are blogs you can google for to get the full instructions.. If you have any trouble let me know and I'll dig out the info.

 

Working a treat with the DLL hack apart from the d-pad which I think is just a matter of config..

did u do it in 32bit or 64 vista?

Share this post


Link to post
Share on other sites
  • 0
camdean

My problem is my left analogue stick doesnt quite reach all the way to the left, I tried re-calibrating it with no luck, luckily I remembered a handy little tool to mess about with your axis on your controller from my BF2 days ..

 

 

Just in case anyone has similair problems, use DXTweak if the Clear Calibration Utility doesn't work for you.

 

http://www.wingmanteam.com/latest_software...tion%20Utility:

 

 

 

Share this post


Link to post
Share on other sites
  • 0
SlingShotUK
yes it works with the ps3 controller, but I have only done this in Xp, not vista.

I'm using my ps3 controller in Vista.

 

You need to go through the whole btsix, ppjoy and libusb stuff first though.. There are blogs you can google for to get the full instructions.. If you have any trouble let me know and I'll dig out the info.

 

Working a treat with the DLL hack apart from the d-pad which I think is just a matter of config..

did u do it in 32bit or 64 vista?

32bit.

 

I'm not sure if it will work on 64bit..

 

Full install details here:

http://davieslim.wordpress.com/2008/09/15/...less-bluetooth/

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.