Useful Rust Console Commands
Most binds can be controlled within the game's menu, where you can tweak them by simply hitting the escape key (ESC), opening the “options” tab, and then heading over to the “controls” tab. However, there are many things console commands are still handy and are required when creating advanced key binds and preforming console commands.
Common Console Commands
To perform all these actions, open the Rust F1 console. Click the F1 button on your keyboard to open the console, then type the command inside the blue text box.
kill - Kills your player so you can respawn
respawn - Same as “kill” but if “kill” doesn’t work, try this one. It works when your player is bugged.
client.connect <server IP> - Insert the server’s IP instead of <server IP> to connect a server
client directly.fps - Displays current FPS in console
fps.limit -1 - Removes fps limit and resets it back to default
graphics.vm_fov_scale 0 - Turns of FOV scaling for weapons
streamermode true/false - Turns On/Off Streamer Mode (hides players names and server info
seed -Displays current map seed
Note: 1=true and 0=false. These may be used interchangeably when entering console commands that have an "on or off" state.
Keybinds
To perform all these actions, open the Rust F1 console. Click the F1 button on your keyboard to open the console, then type the command inside the blue text box.
bind f1 consoletoggle;combatlog - Run combatlog on opening console
bind x forward;sprint - Auto-run until you manually press forward again
bind z duck - Toggle crouch until you manually press crouch again
bind [leftshift+f11] attack - Auto-attack constantly attack until you manually attack again (LMB)
bind [rightshift+f11] attack;duck - Auto-attack and toggle crouch
bind mouse1 "+attack2;+input.sensitivity .45;input.sensitivity .2" - Lower sensitivity when ADS
bind mouse1 +lighttoggle;+attack2 - Turn on flashlight/laser when ADS
bind mousewheelup "craft.add -2072273936 2" - Craft bandages when you scroll up
bind f10 client.disconnect - Disconnects you from the server you're on
bind 7 chat.say "Hello everyone!" - Sends a message to global chat
bind 8 chat.teamsay "Hey Team!!" - Sends a message to team chat
bind h "craft.add -2072273936 1" - Auto-crafts 1 bandage
*You may change the bind <key> to any key on your keyboard
Note: 1=true and 0=false. These may be used interchangeably when entering console commands that have an "on or off" state.
Resources
Find all the advance keybind creation methods here - https://wiki.facepunch.com/rust/Keybinds