Overview
apex legend game bind guide, article creator: mrradicaled
body
Intro to Apex Legends Binds & Alias [PC]
Hello Apex contendors! I will outline how you may use your own configuration files with custom tailored client settings that includes specific graphic settings, key bindings, and even aliases for client-side scripts!
First off, you will want to know where your key bindings and other client settings are saved locally everytime you make a change in the menu.
Default Location: C:Users<USER>Saved GamesRespawnApexlocalsettings.cfg
You will want to make a backup of alteast the settings.cfg file, or to be safe, a backup of the entire “local” directory. If you make any mistakes, then it is easy to restore your settings and try again.
If you glance over the settings.cfg file, you will see it is filled with key bindings and other client settings. This file is written to by the game any time you make changes in-game. This is not the ideal location to make changes however!
You will need to mosey over to the default game directory Apex was installed to.
C:Program Files (x86)Origin GamesApexcfg
The default file you can use as a reference for all know commands is: config_default_pc.cfg
Create your own configuration(CFG) file
Your CFG files must be located in this Apexcfg directory. They are simply a text file saved with the extention “.cfg” – do no confuse this for .txt.cfg
You can add comment lines that wont be read by the game by using atleast two forward slashes. This is helpful for organizing your file for easy reading.
//////////////////////////
//// MOVEMENT ////
//////////////////////////
bind_US_standard “w” “+forward” 0 // Move forward
bind_US_standard “s” “+backward” 0 // Move backward
bind_US_standard “a” “+moveleft” 0 // Strafe left
Bind a keyboard key to a command
There are two ways to do this!
bind_US_standard “key” “command”
pressing the specified “key” to the “command” will execute the command with a normal press of a key
bind_held_US_standard “key” “command”
pressing & HOLDING the specified “key” to the “command” will execute the command after a short hold of the specified key
Bind a key to TWO or more commands!
You can string multiple commands together
bind_US_standard “w” “+forward; +speed; +use”
each command is separated by a semicolon ; separated commands can contain variables
bind_US_standard “w” “+forward; m_acceleration 0”
Defining an alias
Aliases are client made shortcuts that execute commands. You may bind keys, redefine client settings, and define new aliases for advanced scripting techniques. You may bind any key to the aliases you define and they will be treated like any game engine command.
alias name “command” alias newbindalias “bind_US_standard mwheeldown +reload” bind_US_standard “;” “newbindalias”
you can define aliases within aliases, and include commands in a single string
alias item.1 “m_acceleration 0; alias test_toggle item.2”
alias item.2 “m_acceleration 1; alias test_toggle item.1”
alias test_toggle “item.1”
The above alias shows an example of a toggle alias. It consists of separate items(item.1 and item.2) that changes the value of the single meta-alias “test_toggle” to turn mouse acceleration off and on.
Get Creative!!
Now, the game engine Apex Legends gives us a great way to consolidate commands to a few keys. A great example of this is to have one key toggle between your primary and secondary weapons AND, on a long key press of the same key, holster your weapon for fast running!
[1] Lets call the number 1 key to toggle our primary and secondary weapons with a single press. The command “+weaponcycle” is what is used by the game to flip-flop between the weapons.
bind_US_standard “1” “+weaponcycle”
[2] Now we want the same key to holster our weapons with a hold press!
bind_held_US_standard “1” “weaponSelectPrimary2”
Lets use the CFG file!
Under the Origin client, go to “My Game Library” and choose Apex Legends. Click on the Cog icon for settings.
Select Game Properties
Select Advanced Launch Options
Under the text field “Command line arguements” add the follow string: +exec YourCFGFileName.cfg
“YourCFGFileName.cfg” will be the name of the cfg file that was placed in the Apex/cfg directory.
The custom cfg file is executed once you open the game. You can easily test your file by going in to training mode. If you make any additional changes, you will have to reload your game to test the new changes.
Bind and Command Reference Reminder
The file “config_default_pc.cfg” is an excellent reference for many questions as to what was a default key and what command does which action.
Default Location: C:Program Files (x86)Origin GamesApexcfg
article creator: mrradicaled
thanks to him