Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!   (85,382 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
infamyice

I followed all the directions and updated directions and still doesn't work for me (using a phillips retractable pc controller).

I also tried using the xpadder, didn't work niether.

Also, after it loads up, Niko starts walking towards the right circles on it's own, did anybody get that as well?

Edited by infamyice

Share this post


Link to post
Share on other sites
  • 0
LentoMan

 

XBOX 360 Controller Emulator has been updated to v1.1!

 

History:

12\8\08

Added Force Feedback Support (add UseForceFeedback=1 to xbox360cemu.ini file)

Changed INI Location

 

Updated ReadMe

 

Download:

http://tocaedit.com/forum/dload.php?action=file&file_id=124

 

 

you really only need to extract xinput1_3.dll to your GTAIV root directory (where the GTAIV.exe file is) then rename the dll to xinput9_1_0.dll.  Do not replace system files.  Also in this version the ini file must be in the game root directory aswell!

Woot, very nice, thanks for the update! biggrin.gif

 

I've already made adjustments to the code for the triggeraxis of my Saitek Joypad to this wrapper, tried to add force feedback to it last night but I only got it to work for a while before it cut off and stopped working, need to port my trigger-changes to this new version and try it tonight. Hopefully this'll save me a lot of force feedback debugging... smile.gif

Edited by LentoMan

Share this post


Link to post
Share on other sites
  • 0
LordByte

 

XBOX 360 Controller Emulator has been updated to v1.1!

 

History:

12\8\08

Added Force Feedback Support (add UseForceFeedback=1 to xbox360cemu.ini file)

Changed INI Location

 

Updated ReadMe

 

Download:

http://tocaedit.com/forum/dload.php?action=file&file_id=124

 

 

You really only need to extract xinput1_3.dll to your GTAIV root directory (where the GTAIV.exe file is) then rename the dll to xinput9_1_0.dll.  Do not replace system files.  Also in this version the ini file must be in the game root directory aswell!

I followed this method and my Sixaxis/DS3 for PS3 is working perfectly with GTA4 via USB cable with the correct button mapping. I've just uploaded my .ini file which shows the config button for PS3 controllers (the .ini which comes with the emulator had not the correct button mapping).

 

Grab it here: http://rapidshare.com/files/171482439/sixaxisconfig-gta4.rar

 

Remember that you need to install LibUSB library before in order to PS3 controller can be recognised by Windows. If you haven't done this step yet you can follow this guide: http://news.filefront.com/how-to-use-a-ps3...roller-on-a-pc/

 

Hope this helps somebody.

Edited by LordByte

Share this post


Link to post
Share on other sites
  • 0
Jonny2410

my friend is going to use his ps2 rumble pad (straight from his ps2) with a usb adapter.

 

it might be a stupid question but will the ps2 rumble work with gta iv? like vibrate when hit things, like my 360 pad does.

 

And finally could someone point me in the way of drivers etc or whatever to get the ps2 controller working with vista 32 bit.

 

Thanks for help

Share this post


Link to post
Share on other sites
  • 0
LentoMan

 

XBOX 360 Controller Emulator has been updated to v1.1!

 

History:

12\8\08

Added Force Feedback Support (add UseForceFeedback=1 to xbox360cemu.ini file)

Changed INI Location

 

Updated ReadMe

 

Download:

http://tocaedit.com/forum/dload.php?action=file&file_id=124

 

 

You really only need to extract xinput1_3.dll to your GTAIV root directory (where the GTAIV.exe file is) then rename the dll to xinput9_1_0.dll.  Do not replace system files.  Also in this version the ini file must be in the game root directory aswell!

Here is my edited version of the dll (modified sourcecode also included).

This is for the Saitek Cyborg Rumble Pad:

 

Download:

xbox360cemu1.1.saitek.edition.zip

 

This dll will allow Saitek Cyborg Rumble Pad users to use the analog triggers once Rockstar fixes the feature ingame, rumble also works.

Full config for joypad is also included.

 

I'll take this down if Stretchnutter/Racer_S doesn't want it published here. blush.gif I included the original zip also though... turn.gif

 

Edit, this driver is now 100% functional, also analog triggers work if you edit the Game Controller according to my other post:

http://www.gtaforums.com/index.php?showtop...st&p=1058730098

Edited by LentoMan

Share this post


Link to post
Share on other sites
  • 0
infidel77
XBOX 360 Controller Emulator has been updated to v1.1!

 

History:

12\8\08

Added Force Feedback Support (add UseForceFeedback=1 to xbox360cemu.ini file)

Changed INI Location

 

Updated ReadMe

 

Download:

http://tocaedit.com/forum/dload.php?action=file&file_id=124

 

 

You really only need to extract xinput1_3.dll to your GTAIV root directory (where the GTAIV.exe file is) then rename the dll to xinput9_1_0.dll.  Do not replace system files.  Also in this version the ini file must be in the game root directory aswell!

I followed this method and my Sixaxis/DS3 for PS3 is working perfectly with GTA4 via USB cable with the correct button mapping. I've just uploaded my .ini file which shows the config button for PS3 controllers (the .ini which comes with the emulator had not the correct button mapping).

 

Grab it here: http://rapidshare.com/files/171482439/sixaxisconfig-gta4.rar

 

Remember that you need to install LibUSB library before in order to PS3 controller can be recognised by Windows. If you haven't done this step yet you can follow this guide: http://news.filefront.com/how-to-use-a-ps3...roller-on-a-pc/

 

Hope this helps somebody.

Doesn't seem to work properly for me at all!

 

I installed the hack in the main post of this thread (1.1) and then I replaced the ini file with your one in the WINDOWS folder and I also pasted it into the main game root folder.

 

However, the control assignments are f*cked up. I can't seem to navigate around the menu using the normal arrow keys anymore and basically everything is NOT working as it should. For example the square button acts like a start button etc etc and the triangle button is assigned to be the view change button.

 

What have I done wrong? Has anyone else tested this and had the same problem, or is it just my computer?

 

I'm so confused!

 

Share this post


Link to post
Share on other sites
  • 0
iSay

Does this allow steering wheels to work? ...at least in theory? If so I'll give it a go if no-one's tested it.

Share this post


Link to post
Share on other sites
  • 0
willhub

The new version of this mod appears to cause crashes for me sad.gif

Share this post


Link to post
Share on other sites
  • 0
Herthoren

I can't get the sliders to work in any edition (neither 1.0 nor 1.1).

I got a speed-link xbox 360 style controller, buttons and pads works fine, but if I set the slider values to:

 

Left Trigger=s-1

Right Trigger=s1

 

My char is constantly shooting from the moment I start the game.

 

Well, actually tried like all other reasonable combinations (s;s, s1;s1, s1;s2 etc.) and the same stuff happens every time.

 

At vista controller calibration, the controller seems to work fine.

 

 

How did you guys get the sliders working?

Share this post


Link to post
Share on other sites
  • 0
Pixelated

Does anyone know if these .dll's will work with other Games For Windows titles? I tried with Fallout 3 (the only other GFWL game I own) but it kept crashing every time I would load it up. Replacing the backup .dll's resolved the crashes. Is there something I'm missing here? I figured this would work for any GFWL game. Thanks.

Share this post


Link to post
Share on other sites
  • 0
miregrobar

I am instaling GTA4 right now colgate.gif

And i will try my Genius controler with this.But i prefer more mouse and keyboard.

I will use controler when i am to lasy to sit on chair biggrin.gif

Share this post


Link to post
Share on other sites
  • 0
biscuit_247

Hit a bit of a problem. I had replaced the files i 3 files plus the xinput1_1 xinput1_2 xinput1_3 files and XInput9_1_0. Then it didn't work so I replace them with the originals and I keeping getting errors for the xinput1_3 is not recognize and the game dosen't even start because of it. Please Help

Share this post


Link to post
Share on other sites
  • 0
catzilla

Please re-read the first post, it has been updated.

Share this post


Link to post
Share on other sites
  • 0
antd

Can someone upload pre-configured settings for PS2 controller??

 

I tried two of the methods and they didn't map my PS2 controller correctly. This has stopped me from playing the game.

Share this post


Link to post
Share on other sites
  • 0
catzilla

Why don't you configure it yourself? All you have to do is read the readme and spend about 5 minutes on it.

Share this post


Link to post
Share on other sites
  • 0
antd

I cannot seem to calibrate it correctly. Is it supposed to be like this:

 

user posted image

 

When I play GTA the camera just spins forever. I believe the right analog stick isn't correct, but I do not know how to correct it.

The right analog stick only moves to the four corners (cannot go inbetween like the left stick)

 

Any ideas?

 

I've tried 3 PS2 controllers, so the controller itself is not at fault.

 

Otherwise, is there a way to disable the right stick. As long as the camera centres itself, it should be fine?

 

user posted image

Edited by antd

Share this post


Link to post
Share on other sites
  • 0
catzilla

As you can see from your picture, your right analog is for some reason movied +100 in X and -100 in Y. Permanently.

 

That means you didn't configure it properly. And nobody's going to help you unless he's got the same controller. I can't tune your settings simply because i'm not holding the controller. So start learning.

 

 

Try calibrating, try finding out whether your axis is named prperly, etc.

Share this post


Link to post
Share on other sites
  • 0
antd

If anyone knows the settings to set the keys like in Playstation versions, please post here!

 

X = run

[] = jump

R1 = handbrake

 

etc

 

It confuses me to no end.

Edited by antd

Share this post


Link to post
Share on other sites
  • 0
camdean

Thank you all for helping us out with this, cookies all round cookie.gifcookie.gifcookie.gif

Share this post


Link to post
Share on other sites
  • 0
Sampaio
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 supports only that. Now, you can use any controller you wish (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.

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.

 

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

 

 

Unpack the xinput9_1_0.dll and the xbox360cemu.ini from the archive into your gta4 dir.

 

This xinput9_1_0.dll looks like it dont work for me, with this dll i can only play 3 or 4 minutes before the game crashes!

When i put other xinput9_1_0.dll (that is not this one downloadable in this forum) i can play the game with no problms, but it dont let me change the keys to my controller sad.gif

 

Can someone help me please? sad.gif

Share this post


Link to post
Share on other sites
  • 0
Th3 ProphetMan

It works but vibration doesnt for me. the line in the ini file already comes set to 1 and i have a logitech rumblepad 2 (not cordless).

 

Does vibration work for you guys? any ideas? I installed logitech drivers and got vibration to work on other games, but not on gta4.

Share this post


Link to post
Share on other sites
  • 0
catzilla

vibration works for me on wired rumplepad2

Share this post


Link to post
Share on other sites
  • 0
iSay

I just installed this, and using a wheel seems to be possible as I'm able to control the vehicles. However my character is moving itself, so I'm going to have to mess with the ini file... any tips on this?

Share this post


Link to post
Share on other sites
  • 0
catzilla

Read the readme. That is all.

Share this post


Link to post
Share on other sites
  • 0
willhub

So anyone have any idea on this crashing problem with this controller mod?

 

Share this post


Link to post
Share on other sites
  • 0
catzilla

Try a different OS? Which one are you using?

Share this post


Link to post
Share on other sites
  • 0
willhub
Try a different OS? Which one are you using?

Windows XP SP3 32bit.

Share this post


Link to post
Share on other sites
  • 0
toidi
So anyone have any idea on this crashing problem with this controller mod?

edit the xbox360cemu.ini file and change 'UseForceFeedback=1' to 0

This solved the crashing issues I had with a ps2 on a usb adapter.

 

On a side note just registered here to say thx for this lovely little piece of work.

Share this post


Link to post
Share on other sites
  • 0
nellj21

Anyone with a Radioshack PSX to USB adapter having issues with the axis settings on joystick #2? I've tried

 

X = 3

Y= -6

 

X=3

Y=6

 

X=-3

Y=6

 

X=6

Y=3

 

X=-6

Y=3

 

ETC.

 

My model # is 26-247 if that helps. The Y axis is always right when set to 6,-6 but the Y axis is the one I can not find the axis number. I've tried 1-10

 

 

Share this post


Link to post
Share on other sites
  • 0
willhub

 

So anyone have any idea on this crashing problem with this controller mod?

edit the xbox360cemu.ini file and change 'UseForceFeedback=1' to 0

This solved the crashing issues I had with a ps2 on a usb adapter.

 

On a side note just registered here to say thx for this lovely little piece of work.

Thanks I'll try that smile.gif

 

Just wondering anyone got a Saitek P880 and using it fine? I'd like to be able to use the analogue stick for accelerating, not pressing it but using it the usual way for gradual acceleration.

Edited by willhub

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.