FUEL Guide

Custom Gamepad Control Mapping for FUEL

Custom Gamepad Control Mapping

Overview

A short and simple guide on how to set your own control mappings for the gamepad.

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.

SteamSolo.com