# Key Bindings

![Edited Key Bindings menu with Titanfall 2 speedrunning section](https://3680263823-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LPXG6BIVWwbrvVSOiBw-887967055%2Fuploads%2Fgit-blob-40d618e03bb817325034bb7f7e887e890e161653%2Fsnapshot0015.jpg?alt=media)

## File Location

The Key Bindings menu file is located in `englishclient_frontend.bsp.pak000_dir.vpk`**,** under `scripts\kb_act.lst`

## How it works

Each line of the file corresponds to either a title/section which looks like:

```
"blank"					"=========================="
"blank"					"Section Title"
"blank"					"=========================="
```

or a bind to an action:

```
"+attack"				    "#FIRE"
"+zoom"					    "#AIM_MODIFIER"
"+toggle_zoom"			"#TOGGLE_AIM_MODIFIER"
"+reload"				    "#RELOAD"
```

## Creating your own

To add your Key Bindings, first open the file and create a new section (You don't have to but it makes it a lot neater). Copy the code block above with the 3 lines that start with `"blank"` and create your own title for the section.

Underneath the new section you've created, add a new line and we'll add our own new key bind setting.

Each setting is set out with the Titanfall/Source variable on the left and a Key Bind Title on the right.

```
"+jump"        "Jump"
```

## Fun Commands

Give yourself low gravity

```
"toggle sv_gravity 200 750"    "Low Gravity"
```

Create and load a save point

```
"save quicksave"    "Create Quicksave"
"load quicksave"    "Load Quicksave"
```

Slow down or speed up the game

```
"toggle host_timescale .25 1"      "0.25x Speed"
"toggle host_timescale 5 1"        "5x Speed"
```
