Where Is the PUBG Config File Located?
PUBG stores graphics, Scalability and keybind settings in GameUserSettings.ini under TslGame. Path, tweaks, and Linux.
Last updated
PUBG keeps almost no settings in the cloud. Graphics quality, resolution scale, audio volumes and keybinds all live in one INI file: GameUserSettings.ini inside LocalAppData\TslGame\Saved\Config\WindowsNoEditor. Years of optimization guides point at this exact file, which is why it is the most edited config in battle royale.
The catch is that PUBG rewrites the file every time it exits, silently discarding hand edits. The community answer is the read-only checkbox in file properties: lock the file after editing and your values survive. Unlock it when you actually want in-game menu changes to stick. Linux mirrors the layout inside the Proton prefix for app ID 578080.
Where PUBG stores this, by platform
%LOCALAPPDATA%\TslGame\Saved\Config\WindowsNoEditor\GameUserSettings.ini
GameUserSettings.ini holds ScalabilityGroups quality tiers plus keybinds and audio. Engine and input extras sit beside it in the same folder. PUBG overwrites the file on exit, so set it read-only to preserve hand tweaks. Paste %localappdata%\TslGame\Saved\Config\WindowsNoEditor into Run to jump there.
~/.local/share/Steam/steamapps/compatdata/578080/pfx/drive_c/users/steamuser/AppData/Local/TslGame/Saved/Config/WindowsNoEditor/GameUserSettings.ini
The Windows layout mirrored inside the Proton prefix, where 578080 is PUBG's Steam app ID. Some installs use ~/.steam/steam instead of ~/.local/share/Steam. Note that BattlEye historically blocks PUBG under Proton, so treat this path as useful for config portability rather than a supported setup.
Frequently asked questions
how do i stop pubg resetting my custom settings
Set the file to read-only after editing: right-click GameUserSettings.ini, open Properties, check Read-only. PUBG rewrites the file on exit, discarding hand edits. Read-only locks your values in, at the cost that in-game settings changes stop sticking until you unlock it.
which lines control pubg resolution scaling
sg.ResolutionQuality under ScalabilityGroups, plus ScreenScale under TslGame settings. Lowering both is the classic low-end-PC tweak from years of optimization guides. Edit while the game is closed, since PUBG overwrites the file on quit.
where is the pubg config on linux
The Windows layout is mirrored inside the Proton prefix for app ID 578080: .../pfx/drive_c/users/steamuser/AppData/Local/TslGame/Saved/Config/WindowsNoEditor. Same GameUserSettings.ini, same sections. Proton PUBG is unofficial territory, so expect anti-cheat friction regardless of settings.
Notice an outdated path? Let us know.