Borderlands 2 PC Tweaks

The configuration files
The majority of tweaks are made in configuration files, which have a .ini extension. Due to this, they are often referred to simply as INIs

These files are stored in:

Documents\My Games\Borderlands\WillowGame\Config\

This folder contains the following files:

The files that most tweaks are made in:
 * WillowEngine.ini


 * WillowEngine contains most technical settings, such as graphics quality.
 * WillowGame.ini


 * WillowGame contains most game options that are neither technical or dealing with input, such as weapon bob
 * WillowInput.ini


 * WillowInput deals entirely with how you control things in game, either with the keyboard, mouse, or gamepad

All these files can be edited directly with Notepad (Right click -&gt; Edit)

Warnings
These tweaks will be reversible only if the .ini files are backed up.

When joining a game, you may be sent the ini files of the host. This is one reason it is best to make the files read-only once you have edited them. Any tweaks that have permanent effects on your save file will be noted with a star (*)

Before tweaking
This is important: Start Borderlands at least once before tweaking for the first time. Go to Options, and change a control - any control. This is necessary to build a binding list in WillowInput.ini

Next, back up all configuration files.
 * Making a copy of the Config folder inside the WillowGame folder is the simplest method.
 * The SaveData folder should be backed up as well. This is a good idea even if not editing your ini files, as save corruption is unfortunately common.

Finally, make sure all file extensions can be seen.
 * If you're on XP, open a file browsing window and go to the Tools menu.
 * If you're on Vista or 7, press Alt inside a browsing window, then go to the tools menu.
 * Pick Folder Options
 * Go to the View tab
 * Un-check Hide extensions for known file types
 * Press Ok

Tweak format
Each tweak will be under the corresponding category, and will begin with the file to be edited. If there is a relevant forum thread, it will be linked as well.

Commenting INI file lines
Any line of an ini file will be disabled by putting a semicolon before it. An example of this is in the startup movies tweak.

Reducing Physx Particles
WillowEngine.ini

Find under [Engine.Engine] : MaxParticleResize=0

Replace "0" (Infinte) with the desired number of particles processed in real-time, for example: MaxParticleResize=50