RustBattle
RustCS2
Sign inPlay on RustBattle
ItemsBuildingMonumentsGuidesRaid CalculatorSkinsMarketItem StoreWorkshopLeaderboardInventoryBindsPlayersChangelog
Navigation
BrowseItems380+Building45Monuments28Skins1,200+
ToolsRaid CalculatorMarketItem Store86Inventory
LearnGuides30+Binds120+
CommunityWorkshop340+LeaderboardPlayers
UpdatesChangelog30
Play on RustBattle
Rust Wiki/Browse
Rust Game Wiki

The most comprehensive Rust wiki — item database, crafting recipes, raid calculator, monument guides, and more.

Play on RustBattle

Rust Wiki

  • Items
  • Building
  • Monuments
  • Guides
  • Raid Calculator
  • Skins
  • Market
  • Item Store
  • View all sections

Tools & Community

  • Market Overview
  • Inventory Calculator
  • Leaderboard
  • Workshop

Platforms

  • RustBattle
  • CSBattle

About

  • Privacy Policy
  • Terms of Service
  • Provably Fair
  • Support

18+ only. Gambling can be addictive. Play responsibly. If you need help, visit gambleaware.org

Also check out

CS2 Skins Wiki

Rust Game Wiki is a community resource and is not affiliated with or endorsed by Facepunch Studios. All game content and materials are trademarks of their respective owners.

© 2026 RustBattle

RustBinds

Rust Keybinds & Console Commands

Complete keybind reference for Rust including 19 default controls, 6 popular bind presets, and 10 useful console commands. Copy and paste directly into your F1 console.

19
Default Binds
6
Bind Presets
10
Console Commands
Default KeybindsBind PresetsConsole Commands

Default Keybinds

19

Movement(5)

KeyAction
W / A / S / DMove Forward / Left / Back / Right
SpaceJump
Left ShiftSprint
Left CtrlCrouch (toggle)
Left AltWalk (slow)

Combat(3)

KeyAction
Mouse 1Attack / Use Held Item
Mouse 2Aim Down Sights (ADS)
RReload

Communication(2)

KeyAction
VVoice Chat (push-to-talk)
TText Chat

Inventory(3)

KeyAction
TabOpen Inventory
1-6Hotbar Slots 1-6
HHolster Active Item

Interaction(1)

KeyAction
EInteract / Open Door

Crafting(1)

KeyAction
QQuick Craft Menu

UI(2)

KeyAction
GMap
F1Open Console

Building(2)

KeyAction
BChange Building Grade (while holding plan)
Mouse 2Rotate Building Piece

Popular Bind Presets

6

Copy these commands and paste them into the Rust console (F1). Each preset can be customized by changing the key in the bind command.

Auto-Run

Beginner

Hold a key to auto-run without holding W. Great for long-distance travel.

bind z forward;sprint

Press Z to toggle auto-sprint forward

Quick Craft Binds

Beginner

Instantly craft common items with a single key press.

bind f3 craft.add -2072273936 1

Quick craft Bandage

bind f4 craft.add 1545779598 1

Quick craft Large Medkit

bind f5 craft.add -2139580305 1

Quick craft Low Grade Fuel

Spray Control Helper

Intermediate

Console settings to help practice and improve spray patterns.

bind mouse0 +lighttoggle

Bind flashlight to left click for practice

graphics.itemskins false

Disable skins for cleaner visual feedback

hitnotify.notification_level 2

Enable detailed hit notifications

Building Macros

Intermediate

Streamline building with quick-swap binds for building plan and hammer.

bind f1 "slot 0"

Instantly swap to first hotbar slot (building plan)

bind f2 "slot 1"

Swap to hammer

bind mouse4 +attack;+duck

Crouch + place for faster building

Combat Essentials

Advanced

Optimize keybinds for PvP situations.

bind mouse4 slot 1

Quick swap to primary weapon

bind mouse5 slot 2

Quick swap to secondary/meds

bind v +voice

Push-to-talk voice chat

Utility & QoL

Beginner

Quality-of-life binds for everyday gameplay.

bind p combatlog

Show recent combat log

bind k kill

Respawn instantly (use with caution)

bind l chat.say /remove

Quick remove tool activation (modded servers)

graphics.af 0

Disable anisotropic filtering for more FPS

gc.collect

Force garbage collection to free memory

Useful Console Commands

10
CommandDescriptionCategory
bind [key] [action]Bind an action to a keyBinds
input.bind [key] [action]Alternative bind syntaxBinds
input.keysList all current key bindingsBinds
combatlogShow recent combat damage logGameplay
perf 1Show FPS and performance overlayPerformance
client.connect [ip:port]Direct connect to a serverNetwork
graphics.quality 0-5Set graphics quality levelPerformance
killKill your character (respawn)Gameplay
fps.limit [number]Set FPS limit (0 = unlimited)Performance
gc.buffer 2048Set garbage collection buffer (helps stuttering)Performance

Binding Tips

1

How to Bind

Open the console with F1, then type your bind command. For example: bind z forward;sprint. You can also add binds to your client.cfg file for persistence.

2

Reset to Defaults

If you mess up a bind, use input.bind [key] [original_action] to reset it, or delete your Rust/cfg/keys.cfg file to reset all binds.

3

Multiple Actions

Chain multiple actions on one key by separating them with semicolons. Example: bind mouse4 "slot 0;+attack" will swap and attack.

4

Mouse Buttons

Side mouse buttons are bound as mouse3, mouse4, mouse5. You can also bind mouse wheel up/down as +input.wheelup and +input.wheeldown.

Frequently Asked Questions

How do I open the console in Rust?

Press F1 to open the console in Rust. You can type any bind command or console command directly here. Your binds are saved in the keys.cfg file in your Rust installation folder and persist between sessions.

How do I save my Rust binds permanently?

Binds set through the F1 console are automatically saved to your Rust/cfg/keys.cfg file. For commands that aren't binds (like graphics settings), add them to a client.cfg file in the same folder, and they'll run every time you launch the game.

Can I bind multiple actions to one key in Rust?

Yes, you can chain multiple actions on one key by separating them with semicolons. For example: bind mouse4 "slot 0;+attack" will swap to hotbar slot 0 and attack. This is commonly used for building macros and combat binds.

Related Pages

Rust Workbench Calculator

Crafting costs by workbench tier

Rust Guides

Beginner to advanced game guides

Ready to dominate?

Join thousands of players on RustBattle — the ultimate Rust experience with provably fair games.

50,000+ Players
Instant Withdrawals
Provably Fair
4.9/5 from 12,000+ reviews
Play on RustBattle