Home

Published

- 1 min read

How to remap the debug overlay in Rocket League

Hero image

Photo by CHUTTERSNAP on Unsplash


Script

Windows

Create a new file ending with the .ps1 extension:

$KeyMapPath='C:\Program Files (x86)\Steam\steamapps\common\rocketleague\TAGame\Config\DefaultInput.ini'
(Get-Content $KeyMapPath).replace('Key="F10"', 'Key=""') | Set-Content $KeyMapPath

Explanation

The debug overlay cannot be remapped or disabled from the Rocket League settings, but it is listed in the keymap file as ToggleStatGraphs.

The keymap is usually located at C:\Program Files (x86)\Steam\steamapps\common\rocketleague\TAGame\Config\DefaultInput.ini, but the location varies depending on your installation path. You can find the path by pressing PropertiesInstalled FilesBrowse... after right-clicking Rocket League in your Steam library.

Caveat

Unfortunately, the change is overwritten every time Rocket League is updated.

To avoid having to manually edit the keymap after every update, we can make use of a PowerShell script. To use the script create a file with the .ps1 extension and paste the snippet above into it. Next, check that the path is correct and enter the new desired key into the parentheses at Key="". Providing no value means that no key is assigned, effectively disabling the overlay.

Now all you need to do when Rocket League is updated is to run this script and restart Rocket League for the changes to take effect.

Further reading