Save, Remove, and Reset Rust Binds
Rust binds are saved by running writecfg in the F1 console, which writes them to the keys.cfg file. To remove a single bind, bind the key to an empty string: bind p "". To reset every bind to default, close Rust and delete keys.cfg from the game's cfg folder.
Save binds permanently
writecfg flushes your current binds to disk. Without it, binds added this session can be lost when the game closes.
writecfgRemove one bind
Rebinding the key to an empty quoted string clears it. Run writecfg afterwards to persist the removal.
bind p ""Where binds are stored
Binds live in keys.cfg inside the Rust cfg folder: Steam/steamapps/common/Rust/cfg/keys.cfg. You can edit this file with a text editor while the game is closed — one bind per line, same syntax as the console.
Reset everything to default
- Close Rust completely.
- Delete keys.cfg from Steam/steamapps/common/Rust/cfg.
- Start Rust — the file regenerates with default controls.
FAQ
Do Rust binds survive game updates?
Yes. keys.cfg is a user config file and updates don't touch it. Binds only disappear if the file is deleted or you never ran writecfg.
Can I share my binds with a friend?
Yes — either send them the bind commands to paste into the F1 console, or share a kit link from the bind generator so they can copy the exact same command.
Does writecfg save anything besides binds?
writecfg also writes client convar settings to client.cfg in the same folder. It is safe to run at any time.