Forum Discussion

Anonymous's avatar
Anonymous
12 years ago
Solved

NFS Rivals PC - How to use Logitech Dual Action Gamepad (CONFIRMED SOLUTION)

Hello:

I have detailed how I got my Logitech Dual Action Gamepad to work using x360ce emulation program.  It is not perfect - I do get I warning message before I boot up saying that the configuation settings file is out of date, but it does work!  If anyone knows how to correct this problem, let me know.

See text below.  Much thanks to Bob422 for doing the original research (I just explained in a little more detail how I got it to work).  Hope this helps for you!  Original thread here:  http://ngemu.com/threads/need-for-speed-rivals.159193/#post-2134149

HI,

I tried what Bob422 suggested above and I can confirm that it worked for me. I have a Logitech Dual Action Gamepad. This is what I did:

1. Download x360ce_lib64_r766.zip and x360ce.App-2.1.2.191.zip from the X360ce website http://code.google.com/p/x360ce/downloads/list


2. Unzip both files and put contents into a folder on the desktop. Rename the existing dll file called 'xinput1_3' to 'xinput9_1_0.'

3. Open the x360ce (configuration settings) file and copy the following under [InputHook]:
HookLL=0
HookCOM=1
HookSA=0
HookWT=0
HookDI=1
HookPIDVID=1
HookName=1

4. Copy the entire contents of the folder into:
C:\Program Files (x86)\Origin Games\Need for Speed(TM) Rivals

5. Double-click on the Need For Speed Rivals (64 bit) icon on your desktop to start.

NOTE: For some reason I get a warning message after I double-click the icon that says the configuration file version does not match the x360ce version and that some options may not work properly. However, I just click ok and the game boots up. It works! You should hear a bell or 'ding' sound that lets you know that x360ce is working! Does anyone know where I can get the proper configuration settings file?

PLEASE LET ME KNOW IF THIS WORKS FOR YOU! HOPE IT HELPS!

My Specs:
Windows 7 Home Premium 64 bit
AMD Phenom II X4 945 @ 3.0 GHZ
RADEON 5770 1GB

  • Anonymous's avatar
    Anonymous
    12 years ago

    EDIT: Marking this is solution as I can't mark the first post. However, please read the original post in this thread as well if you're looking to get this working. 

    HI:

    I found out a solution to prevent the warning message from popping up saying that the config. file is out of date.  You need to type 'Version = 1' under the [Options] heading.  See my configuration file settings below.  Enjoy!

    [Options]
    Version=1
    UseInitBeep=1
    Log=0
    Console=0
    DebugMode=0
    InternetDatabaseUrl=http://www.x360ce.com/webservices/x360ce.asmx
    InternetFeatures=1
    InternetAutoload=1
    AllowOnlyOneCopy=1

    [InputHook]
    HookMode=1
    HookLL=0
    HookCOM=1
    HookSA=0
    HookWT=0
    HookDI=1
    HookPIDVID=1
    HookName=1

    [Mappings]
    PAD1=IG_348f8b20fa6c11e18001444553540000
    PAD2=
    PAD3=
    PAD4=

    [PAD1]
    [PAD2]
    [PAD3]
    [PAD4]
    [IG_348f8b20fa6c11e18001444553540000]
    ProductName=Logitech Dual Action
    ProductGuid=c216046d-0000-0000-0000-504944564944
    InstanceGuid=348f8b20-fa6c-11e1-8001-444553540000
    AxisToDPadDeadZone=256
    AxisToDPad=0
    AxisToDPadOffset=0
    A=2
    B=3
    GuideButton=
    Back=9
    Start=10
    X=1
    Y=4
    D-pad POV=1
    D-pad Down=DOWN
    D-pad Left=LEFT
    D-pad Right=RIGHT
    D-pad Up=UP
    UseForceFeedback=1
    ForcePercent=100
    SwapMotor=1
    FFBType=0
    ControllerType=1
    LeftMotorPeriod=60
    Left Shoulder=5
    Left Analog X AntiDeadZone=0
    Left Analog Y AntiDeadZone=0
    Left Analog X=1
    Left Analog Y=-2
    Left Thumb=11
    Left Analog X DeadZone=0
    Left Analog Y DeadZone=0
    Left Analog Y- Button=0
    Left Analog X- Button=0
    Left Analog X+ Button=0
    Left Analog Y+ Button=0
    Left Trigger=7
    TriggerDeadzone=5
    PassThrough=0
    RightMotorPeriod=120
    Right Shoulder=6
    Right Analog X AntiDeadZone=0
    Right Analog Y AntiDeadZone=0
    Right Analog X=3
    Right Analog Y=-6
    Right Thumb=12
    Right Analog X DeadZone=0
    Right Analog Y DeadZone=0
    Right Analog Y- Button=0
    Right Analog X- Button=0
    Right Analog X+ Button=0
    Right Analog Y+ Button=0
    Right Trigger=8
    RightTriggerDeadZone=0

37 Replies

  • Anonymous's avatar
    Anonymous
    10 years ago

    -open NFS game directory
    -backup "XGamepad.dll"
    -open "360ce.exe" and generate any "xinput.._..dll",
    -rename the "xinput.._..dll" to XGamepad.dll
    - copy new "XGamepad.dll" and replace old  "XGamepad.dll" in NFS game directory

    its work to me,.. (sorry for my bad english)

  • Anonymous's avatar
    Anonymous
    10 years ago

    thanks alot, after watched alots of threads and videos, and manny unsuccesfull attempt, this finaly worked! my whole evening is gone with freaking fix my controller for need for speed rivals pc. 

    but why does everthing in the world of pc gaming have to be that hard? why are there so many things that people have to fix manual by theirselves, and is there not a program wich automatilly just sets the right configuration for your controller so it instantly work?

    its really about time that the world of pc gaming gets a revolution and make it a user friendly platform, because this is really sad.

  • Anonymous's avatar
    Anonymous
    9 years ago

    Thank you. I followed the steps and mine is working just fine on Windows 10 64bit. Thanks a million.

About NEED FOR SPEED™ Franchise Discussion

Have you played any other Need for Speed games in the franchise? Tell us about your experience on the community forum.30,174 PostsLatest Activity: 6 months ago