Forza Horizon 5 – Keybinds for Controller – Commands

Forza Horizon 5 – Keybinds for Controller – Commands 1 - steamlists.com
Forza Horizon 5 – Keybinds for Controller – Commands 1 - steamlists.com

Forces Forza to allow you to use 1 button for two controls. Like have the left and right D pad to control the radio and switch telemetry pages
 
 

Things to note before going through the guide

MAKE A BACKUP OF THE FILE BEFORE MAKING ANY CHANGES!
 
 
CONTROLS SHOWN IN GAME AFTER CHANGES
 
 
After saving the InputTranslationManager.Profiles file the game will not reflect the changes in Settings > Controls > Change Input Mappings. Any controls you have set yourself will show as NONE ASSIGNED however they will still work.
 
 
For me TELEMETRY NEXT and PREV show as NONE ASSIGNED however using D Pad Left and Right switches telemetry pages.
 
 
THINGS TO NOTE WHEN EDITING THE FILE
 
 
When a control has no button assigned you will need to make sure that there is a/at the end.
 
For example
 

 <Value Key="INPUTCMD_ANNA_ITEM_1"/> 

 
or
 

<Value Key="INPUTCMD_QUICKCHAT_ACTIVATE"/>

 
 
You should see something like this when multiple unassigned controls are together
 
 

<Value Key="INPUTCMD_QUICKCHAT_ACTIVATE"/>
<Value Key="INPUTCMD_GAME_CHAT_TEXT"/>
<Value Key="INPUTCMD_CONVERTIBLE_TRIGGER"/>

 
 
When a control has a mapping you will need to remove the / and add a <GamepadWheelInput> value and a </Value> to indicate an end of the control. Failing to do this will result in the controls not working in game.
 
 
An example would be
 

<GamepadWheelInput Button="GamepadWheelInputDPad_Left" ButtonHigh="GamepadWheelInputNone"/>
</Value>

 
 
Below is what a full mapping would look like
 
 

<Value Key="INPUTCMD_ACTIVATE">
 <GamepadWheelInput Button="GamepadWheelInputXButton" ButtonHigh="GamepadWheelInputNone"/>
</Value>

 
 
 

Locating the InputTranslationManager.Profiles file

To locate the file you will need to go to
 

C:\Program Files (x86)\Steam\userdata\YOURACCOUNTID\1551360\remote\2535458771337359

 
 
The YOURACCOUNTID would be a bunch of numbers relating to your ID i think. I don’t know if the remote code is the same or not for everyone but it should be the only folder that shows up.
 
 
Anyway, in that folder you should see InputTranslationManager.Profiles. Double click it and then either select Notepad, Notepad++ (if you have it) or Visual Studio (which is what i’ll be using in this guide)
 
 
Forza Horizon 5 - Keybinds for Controller - Commands - Locating the InputTranslationManager.Profiles file - 4AFF364
 
 
Once it is open you should see a wall of code. Don’t worry I’ll show you what to do next
 
 
 

Editing the file

LOCATING THE MAP PROFILE
 
 
Once the file is open you will need to scroll down until you see
 

<ControllerProfile Version="3" Id="dd1490a2-1e85-44e5-aba6-b5701db85491" UserFacingName="IDS_CustomControllerProfile_1" IsDefaultProfile="1" WheelVidPid="0">

 
 
Forza Horizon 5 - Keybinds for Controller - Commands - Editing the file - C96D077
 
 
If you are wanting to edit to the second custom controller profile then look for UserFacingName=”IDS_CustomControllerProfile_2″in the ControllerProfile heading
 
 
MAPPING CONTROLS
 
 
Once you have located the desire mapping profile you can scroll down until you find the control you want to map.
 
 
MAPPING AN EXISTING CONTROL
 
 
If you want to change an existing mapping then you will need to do the following
 
 
Locate a control that already has a control mapped so for example the ACTIVATE button.
 
 
You will need to look for Button=”GamepadWheelInputXButton” under <Value Key=”INPUTCMD_ACTIVATE”>
 

<GamepadWheelInput Button="GamepadWheelInputXButton" ButtonHigh="GamepadWheelInputNone"/>

 
and change it to your desire control. If you want to change it to the Y button then you will need to enter
 
 

Button="GamepadWheelInputYButton"

 
If you want to change it to the Right Bumper (RB) then set it to
 
 

Button="GamepadWheelInputRightShoulderButton"

 
 
A complete remap should look like this
 
 
Forza Horizon 5 - Keybinds for Controller - Commands - Editing the file - FEE6ED6
 
 
MAPPING TO A NONE ASSIGNED CONTROL
 
 
If you are wanting to map a control that originally didn’t have any buttons assigned the you will need to do the following. As noted at the top of the guide, NONE ASSIGNED controls will have a / at the end.
 
 
Locate the control so for example we will map the radio left button since I have not set any assigned controls for it
 

<Value Key="INPUTCMD_RADIO_LEFT"/>

 
 
Remove the / at the end of the Value Key and enter <GamepadWheelInput followed by what control you want to map so for me this would be Button=”GamepadWheelInputDPad_Left” and then ButtonHigh=”GamepadWheelInputNone”/> at the end (entered below the value key). You will also need to add </Value> under the mapping
 
 
Before code
 
 
Forza Horizon 5 - Keybinds for Controller - Commands - Editing the file - 6C637E6
 
 
After code
 
 
Forza Horizon 5 - Keybinds for Controller - Commands - Editing the file - 39F80BE
 
 
 

Removing a map

If you want to remove a map then do the reverse.
 
 
Delete
 

<GamepadWheelInput Button="GamepadWheelInputDPad_Left" ButtonHigh="GamepadWheelInputNone"/>
 </Value>

 
and find the Value Key and put a / at the end.
 
 
Instead of
 
 

<Value Key="INPUTCMD_SWITCH_CAMERA">

 
 
it would be
 
 

<Value Key="INPUTCMD_SWITCH_CAMERA"/>

 
 
 

Funny fact

In the file, REWIND is called MULLIGAN which according to google means a “an extra stroke allowed after a poor shot, not counted on the scorecard.”
 
 

Written by Zikzok_rider

 
 
This is all about Forza Horizon 5 – Keybinds for Controller – Commands; I hope you enjoy reading the Guide! If you feel like we should add more information or we forget/mistake, please let us know via commenting below, and thanks! See you soon!
 
 


Be the first to comment

Leave a Reply

Your email address will not be published.


*