Forum Discussion

Amg317's avatar
12 years ago
Solved

Key Bindings - XBOX Pad [PC]

Hello

I have XBOX pad PC version (wireless). How can I change key bindings? Standard not pass for me, I tried accustomise to it but I couldn;t 🙂

I like acceleration on A key, and nitro on triggers/bumbers. Brake on 'B'... Brake on left trigger imo sux :/ 

I'm doing a lot worse times on pad than on keyboard because of that. 

Please add key bind option for gamepads. 

Everyone maybe know how change bind keys? Maybe somewhere in .ini/.cfg files?

  • Accelerate is GstKeyBinding.racevehicle.ConceptMoveFB.0.button 15

    Brake is GstKeyBinding.racevehicle.ConceptBrake.0.button 14

    Nitro is GstKeyBinding.racevehicle.ConceptSprint.0.button 5

    Handbrake is GstKeyBinding.racevehicle.ConceptHandBrake.0.button 6

    Pursuit Tech 1 is GstKeyBinding.racevehicle.ConceptSelectInventoryItem1.0.button 4

    Pursuit Tech 2 is GstKeyBinding.racevehicle.ConceptSelectInventoryItem2.0.button 7

    So you can see that

    a=button 5
    b=button 7
    x=button 6
    y=button 4

    RT=button 15
    LT=button 14

    If you want accelerate to be the "A" button you would change

    GstKeyBinding.racevehicle.ConceptMoveFB.0.button 15

    to

    GstKeyBinding.racevehicle.ConceptMoveFB.0.button 5

    and so on until you have it the way you want it. Enjoy.

9 Replies

  • Open the file PROFILEOPTIONS_profile located in C:\Documents\Ghost Games\Need for Speed(TM) Rivals\settings with wordpad and you can change the mapping of the controls. Make a backup of the original before editing. There are some odd names for some of the controls, but you can figure them out with a little patience. I swaped my brakes and handbrake and it worked great.

  •  
    GstKeyBinding.racevehicle.ConceptActivate.0.axis 0
    GstKeyBinding.racevehicle.ConceptActivate.0.button 28
    GstKeyBinding.racevehicle.ConceptActivate.0.negate 0
    GstKeyBinding.racevehicle.ConceptActivate.0.type 0
    GstKeyBinding.racevehicle.ConceptActivate.1.axis 24
    GstKeyBinding.racevehicle.ConceptActivate.1.button 16
    GstKeyBinding.racevehicle.ConceptActivate.1.negate 0
    GstKeyBinding.racevehicle.ConceptActivate.1.type 2
    GstKeyBinding.racevehicle.ConceptBrake.0.axis 24
    GstKeyBinding.racevehicle.ConceptBrake.0.button 14
    GstKeyBinding.racevehicle.ConceptBrake.0.negate 0
    GstKeyBinding.racevehicle.ConceptBrake.0.type 2
    GstKeyBinding.racevehicle.ConceptBrake.1.axis 0
    GstKeyBinding.racevehicle.ConceptBrake.1.button 208
    GstKeyBinding.racevehicle.ConceptBrake.1.negate 0
    GstKeyBinding.racevehicle.ConceptBrake.1.type 0
    GstKeyBinding.racevehicle.ConceptBreathControl.0.axis 24
    GstKeyBinding.racevehicle.ConceptBreathControl.0.button 11
    GstKeyBinding.racevehicle.ConceptBreathControl.0.negate 0
    GstKeyBinding.racevehicle.ConceptBreathControl.0.type 2
    GstKeyBinding.racevehicle.ConceptBreathControl.1.axis 0
    GstKeyBinding.racevehicle.ConceptBreathControl.1.button 35
    GstKeyBinding.racevehicle.ConceptBreathControl.1.negate 0
    GstKeyBinding.racevehicle.ConceptBreathControl.1.type 0
    GstKeyBinding.racevehicle.ConceptCameraPitch.0.axis 11
    GstKeyBinding.racevehicle.ConceptCameraPitch.0.button 60
    GstKeyBinding.racevehicle.ConceptCameraPitch.0.negate 1
    GstKeyBinding.racevehicle.ConceptCameraPitch.0.type 2
    GstKeyBinding.racevehicle.ConceptCameraPitch.1.axis 0
    GstKeyBinding.racevehicle.ConceptCameraPitch.1.button 38
    GstKeyBinding.racevehicle.ConceptCameraPitch.1.negate 1
    GstKeyBinding.racevehicle.ConceptCameraPitch.1.type 0
    GstKeyBinding.racevehicle.ConceptCameraYaw.0.axis 6
    GstKeyBinding.racevehicle.ConceptCameraYaw.0.button 60
    GstKeyBinding.racevehicle.ConceptCameraYaw.0.negate 0
    GstKeyBinding.racevehicle.ConceptCameraYaw.0.type 2
    GstKeyBinding.racevehicle.ConceptCameraYaw.1.axis 0
    GstKeyBinding.racevehicle.ConceptCameraYaw.1.button 18
    GstKeyBinding.racevehicle.ConceptCameraYaw.1.negate 0
    GstKeyBinding.racevehicle.ConceptCameraYaw.1.type 0
    GstKeyBinding.racevehicle.ConceptCameraYaw.2.axis 0
    GstKeyBinding.racevehicle.ConceptCameraYaw.2.button 16
    GstKeyBinding.racevehicle.ConceptCameraYaw.2.negate 1
    GstKeyBinding.racevehicle.ConceptCameraYaw.2.type 0
    GstKeyBinding.racevehicle.ConceptDeployZoom.0.axis 24
    GstKeyBinding.racevehicle.ConceptDeployZoom.0.button 0
    GstKeyBinding.racevehicle.ConceptDeployZoom.0.negate 0
    GstKeyBinding.racevehicle.ConceptDeployZoom.0.type 2
    GstKeyBinding.racevehicle.ConceptDeployZoom.1.axis 0
    GstKeyBinding.racevehicle.ConceptDeployZoom.1.button 207
    GstKeyBinding.racevehicle.ConceptDeployZoom.1.negate 0
    GstKeyBinding.racevehicle.ConceptDeployZoom.1.type 0
    GstKeyBinding.racevehicle.ConceptHandBrake.0.axis 24
    GstKeyBinding.racevehicle.ConceptHandBrake.0.button 6
    GstKeyBinding.racevehicle.ConceptHandBrake.0.negate 0
    GstKeyBinding.racevehicle.ConceptHandBrake.0.type 2
    GstKeyBinding.racevehicle.ConceptHandBrake.1.axis 0
    GstKeyBinding.racevehicle.ConceptHandBrake.1.button 57
    GstKeyBinding.racevehicle.ConceptHandBrake.1.negate 0
    GstKeyBinding.racevehicle.ConceptHandBrake.1.type 0
    GstKeyBinding.racevehicle.ConceptMoveFB.0.axis 24
    GstKeyBinding.racevehicle.ConceptMoveFB.0.button 15
    GstKeyBinding.racevehicle.ConceptMoveFB.0.negate 0
    GstKeyBinding.racevehicle.ConceptMoveFB.0.type 2
    GstKeyBinding.racevehicle.ConceptMoveFB.1.axis 0
    GstKeyBinding.racevehicle.ConceptMoveFB.1.button 200
    GstKeyBinding.racevehicle.ConceptMoveFB.1.negate 0
    GstKeyBinding.racevehicle.ConceptMoveFB.1.type 0
    GstKeyBinding.racevehicle.ConceptQuicktimeCrouchDuck.0.axis 24
    GstKeyBinding.racevehicle.ConceptQuicktimeCrouchDuck.0.button 1
    GstKeyBinding.racevehicle.ConceptQuicktimeCrouchDuck.0.negate 0
    GstKeyBinding.racevehicle.ConceptQuicktimeCrouchDuck.0.type 2
    GstKeyBinding.racevehicle.ConceptQuicktimeCrouchDuck.1.axis 0
    GstKeyBinding.racevehicle.ConceptQuicktimeCrouchDuck.1.button 20
    GstKeyBinding.racevehicle.ConceptQuicktimeCrouchDuck.1.negate 0
    GstKeyBinding.racevehicle.ConceptQuicktimeCrouchDuck.1.type 0
    GstKeyBinding.racevehicle.ConceptSelectInventoryItem1.0.axis 24
    GstKeyBinding.racevehicle.ConceptSelectInventoryItem1.0.button 4
    GstKeyBinding.racevehicle.ConceptSelectInventoryItem1.0.negate 0
    GstKeyBinding.racevehicle.ConceptSelectInventoryItem1.0.type 2
    GstKeyBinding.racevehicle.ConceptSelectInventoryItem1.1.axis 0
    GstKeyBinding.racevehicle.ConceptSelectInventoryItem1.1.button 157
    GstKeyBinding.racevehicle.ConceptSelectInventoryItem1.1.negate 0
    GstKeyBinding.racevehicle.ConceptSelectInventoryItem1.1.type 0
    GstKeyBinding.racevehicle.ConceptSelectInventoryItem2.0.axis 24
    GstKeyBinding.racevehicle.ConceptSelectInventoryItem2.0.button 7
    GstKeyBinding.racevehicle.ConceptSelectInventoryItem2.0.negate 0
    GstKeyBinding.racevehicle.ConceptSelectInventoryItem2.0.type 2
    GstKeyBinding.racevehicle.ConceptSelectInventoryItem2.1.axis 0
    GstKeyBinding.racevehicle.ConceptSelectInventoryItem2.1.button 82
    GstKeyBinding.racevehicle.ConceptSelectInventoryItem2.1.negate 0
    GstKeyBinding.racevehicle.ConceptSelectInventoryItem2.1.type 0
    GstKeyBinding.racevehicle.ConceptSprint.0.axis 24
    GstKeyBinding.racevehicle.ConceptSprint.0.button 5
    GstKeyBinding.racevehicle.ConceptSprint.0.negate 0
    GstKeyBinding.racevehicle.ConceptSprint.0.type 2
    GstKeyBinding.racevehicle.ConceptSprint.1.axis 0
    GstKeyBinding.racevehicle.ConceptSprint.1.button 54
    GstKeyBinding.racevehicle.ConceptSprint.1.negate 0
    GstKeyBinding.racevehicle.ConceptSprint.1.type 0
    GstKeyBinding.racevehicle.ConceptToggleCamera.0.axis 24
    GstKeyBinding.racevehicle.ConceptToggleCamera.0.button 17
    GstKeyBinding.racevehicle.ConceptToggleCamera.0.negate 0
    GstKeyBinding.racevehicle.ConceptToggleCamera.0.type 2
    GstKeyBinding.racevehicle.ConceptToggleCamera.1.axis 0
    GstKeyBinding.racevehicle.ConceptToggleCamera.1.button 46
    GstKeyBinding.racevehicle.ConceptToggleCamera.1.negate 0
    GstKeyBinding.racevehicle.ConceptToggleCamera.1.type 0
    GstKeyBinding.racevehicle.ConceptYaw.0.axis 0
    GstKeyBinding.racevehicle.ConceptYaw.0.button 60
    GstKeyBinding.racevehicle.ConceptYaw.0.negate 0
    GstKeyBinding.racevehicle.ConceptYaw.0.type 2
    GstKeyBinding.racevehicle.ConceptYaw.1.axis 0
    GstKeyBinding.racevehicle.ConceptYaw.1.button 203
    GstKeyBinding.racevehicle.ConceptYaw.1.negate 1
    GstKeyBinding.racevehicle.ConceptYaw.1.type 0
    GstKeyBinding.racevehicle.ConceptYaw.2.axis 0
    GstKeyBinding.racevehicle.ConceptYaw.2.button 205
    GstKeyBinding.racevehicle.ConceptYaw.2.negate 0
    GstKeyBinding.racevehicle.ConceptYaw.2.type 0
    Ok which one is Nitro, acceleration, and pursuit technology ?
  • Accelerate is GstKeyBinding.racevehicle.ConceptMoveFB.0.button 15

    Brake is GstKeyBinding.racevehicle.ConceptBrake.0.button 14

    Nitro is GstKeyBinding.racevehicle.ConceptSprint.0.button 5

    Handbrake is GstKeyBinding.racevehicle.ConceptHandBrake.0.button 6

    Pursuit Tech 1 is GstKeyBinding.racevehicle.ConceptSelectInventoryItem1.0.button 4

    Pursuit Tech 2 is GstKeyBinding.racevehicle.ConceptSelectInventoryItem2.0.button 7

    So you can see that

    a=button 5
    b=button 7
    x=button 6
    y=button 4

    RT=button 15
    LT=button 14

    If you want accelerate to be the "A" button you would change

    GstKeyBinding.racevehicle.ConceptMoveFB.0.button 15

    to

    GstKeyBinding.racevehicle.ConceptMoveFB.0.button 5

    and so on until you have it the way you want it. Enjoy.

Featured Places

Node avatar for NEED FOR SPEED™ Franchise Discussion

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.Latest Activity: 9 hours ago
30,484 Posts