FUEL

FUEL

Not enough ratings
Custom Gamepad Control Mapping
By Vetron
A short and simple guide on how to set your own control mappings for the gamepad.
 
Rate  
Favorite
Favorited
Unfavorite
Introduction
FUEL lacks any real way of changing the default control mappings for gamepad in-game, but here is a short guide to manually customizing gamepad controls with a few simple file edits.
Instructions:
The first thing you need to do is navigate to your FUEL directory. This can be done easily via the Steam Client:
  • Right click on your FUEL game entry within your game library.
  • Click "Properties".
  • Navigate to the "Local Files" tab and then click on the "Browse Local Files" button as shown in the image below.

Next you must navigate to the "Input" folder and open the "input.PC" file within a program such as Notepad. Below is a copy of the contents of said file:
InputDefAdd LEFT_ACTION LANALOG_LEFT LEFT InputDefAdd RIGHT_ACTION LANALOG_RIGHT RIGHT InputDefAdd UP_ACTION LANALOG_UP NULL InputDefAdd DOWN_ACTION LANALOG_DOWN NULL InputDefAdd CAMERA_LEFT_ACTION RANALOG_LEFT NULL InputDefAdd CAMERA_RIGHT_ACTION RANALOG_RIGHT NULL InputDefAdd CAMERA_UP_ACTION RANALOG_UP NULL InputDefAdd CAMERA_DOWN_ACTION RANALOG_DOWN NULL InputDefAdd CAMERA_RESET RSTICK NULL InputDefAdd PAUSE_MODE START NULL InputDefAdd INFOS BACK NULL InputDefAdd CONTEXT B NULL InputDefAdd ACCEL LT NULL InputDefAdd BRAKE RT NULL InputDefAdd HANDBRAKE X NULL InputDefAdd RESPAWN Y NULL InputDefAdd BOOST A NULL InputDefAdd PAD_DOWN DOWN NULL InputDefAdd PAD_LEFT LEFT NULL InputDefAdd PAD_UP UP NULL InputDefAdd PAD_RIGHT RIGHT NULL InputDefAdd L_FRONT LB NULL InputDefAdd R_FRONT RB NULL InputDefAdd L_BACK LT NULL InputDefAdd R_BACK RT NULL InputDefAdd MENU_UP LANALOG_UP NULL InputDefAdd MENU_DOWN LANALOG_DOWN NULL InputDefAdd MENU_RIGHT LANALOG_RIGHT NULL InputDefAdd MENU_LEFT LANALOG_LEFT NULL InputDefAdd MENU_VALID A NULL InputDefAdd MENU_CANCEL Y NULL InputDefAdd MENU_BACK B NULL InputDefAdd MENU_VALI2 X NULL InputDefAdd MENU_L1 LB NULL InputDefAdd MENU_R1 RB NULL InputDefAdd MENU_L2 LT NULL InputDefAdd MENU_R2 RT NULL InputDefAdd MENU_START START NULL InputDefAdd MENU_SELECT BACK NULL InputDefAdd MENU_R3 RSTICK NULL InputDefAdd MENU_L3 LSTICK NULL InputDefAdd MENU_RESET X NULL
Each line has the command (e.g. ACCEL) and then the gamepad mapping next to it (e.g "LT". So say you wanted to change the acceleration from the left trigger to instead the "A" button, you would do the following:
InputDefAdd ACCEL LT NULL
to
InputDefAdd ACCEL A NULL
It's really as simple as that. Here is another example. Say you wanted to Enable Debug Menu's but only wanted it accessable via Keyboard and not on Gamepad. Here is what you would change, firstly the left bumper which opens debug menu:
InputDefAdd L_FRONT LB NULL
to
InputDefAdd L_FRONT NULL NULL
"NULL" is the equivelent of no mapping or blank, you cannot just remove a mapping, but replacing it with "NULL" is essentially the same for all intensive purposes. Secondly to disable the warp map on left thumb-stick you would need to change this:
InputDefAdd MENU_L3 LSTICK NULL
to
InputDefAdd MENU_L3 NULL NULL
Hope this helps, with these examples and introduction to how mappings are registered, you should be able to customise the controls to your choosing. If you wish me to include any more examples or require further assistance then feel free to leave a comment.
< >
7 Comments
GuyJ Mar 16, 2013 @ 11:44am 
yo dude its done i finished the game hahah thanks for all!! I mean actually i only finished all the races but for me its finished, whit the challenges gives you nothing and since I can not play online I uninstall it unless there's a way. regards from argentina my friend
Vetron  [author] Mar 16, 2013 @ 12:07am 
Which buttons on the controller are the function buttons ?

If these are buttons specific to the Logitech controller then you may need to remap them with the provided Logitech profiler software [www.logitech.com].
GuyJ Mar 7, 2013 @ 1:25pm 
Dude you are the fucking genious and god!! thanks now its running ok! but there is a problem, i want to change the function bottoms, how i do in the game?
Vetron  [author] Mar 7, 2013 @ 4:04am 
Follow the instructions on this logitech support page [logitech-en-amr.custhelp.com]. Their recent gamepads support both DirectInput and XInput, however there is a switch on the bottom of the controller to switch between them. FUEL requires XInput (X) .
GuyJ Mar 6, 2013 @ 5:43pm 
yes is very good gamepad! is the logitech f310. i think that he should function whit the game!
Vetron  [author] Feb 26, 2013 @ 7:47pm 
What is the exact model of your Logitech gamepad? If it is an older gamepad then it will likely mean it's a DirectInput device and not supported by FUEL. You can however use an emulator (such as x360ce ) to translate the XInput calls from FUEL into DirectInput calls so that your gamepad will work with the game.
GuyJ Feb 26, 2013 @ 4:02pm 
hey yo i understan all of this but my gamepad doesnt working, and i have a logitech !