Rust 指南

Rust命令与按键绑定

PC版Rust

F1 → 粘贴命令 → Enter

示例按键会替换现有绑定。保存前请先安全地测试更改。

保存已测试的更改

writecfg
如何使用、保存和移除绑定

适用于PC版Rust。示例按键可能与你的操作冲突。请在安全位置每次测试一项更改,然后只保存想保留的内容。

+表示按住时执行;不带+的操作可能持续运行。~表示循环切换数值。持续操作并不自动意味着再次按下即可关闭。

writecfg也会保存移除绑定的更改。在这里复制只是复制文字;Rust会在你粘贴并按Enter后执行。

要恢复原来的操作,请重新输入原绑定,或在Rust的游戏设置中重新分配,然后运行writecfg。清除按键不会恢复默认设置。大幅更改前,请备份Rust的cfg文件夹中的keys.cfg和client.cfg。

命令来源与核验

实用玩家命令

搜索命令与绑定

共24条命令

  • 自动奔跑

    持续到手动停止

    按一次X即可持续向前冲刺。此绑定并非再次按下即可关闭的开关。

    bind x forward;sprint

    会替换此按键的现有绑定。请选择空闲按键,并先记下原来的操作。

    停止或撤销

    按通常使用的前进键(一般是W)停止,然后按需移除X绑定;仅移除绑定不会停止移动。

    bind x ""
    来源: Facepunch按键绑定文档
  • 仅在按住时冲刺

    按住时执行

    按住X向前移动并冲刺。此绑定会替换同一按键上的自动奔跑示例。

    bind x +forward;+sprint

    会替换此按键的现有绑定。请选择空闲按键,并先记下原来的操作。

    停止或撤销

    松开X即可停止。使用下方命令移除此示例绑定。

    bind x ""
    来源: Facepunch按键绑定文档
  • 保持蹲下

    持续到手动停止

    按一次Z即可保持蹲下,无需持续按住。

    bind z duck

    会替换此按键的现有绑定。请选择空闲按键,并先记下原来的操作。

    停止或撤销

    按通常使用的蹲下键停止,再按需移除Z绑定。再次按Z不是停止操作。

    bind z ""
    来源: Facepunch按键绑定文档
  • 仅在按住时蹲下

    按住时执行

    按住Z蹲下,可用来替代持续蹲下示例。

    bind z +duck

    会替换此按键的现有绑定。请选择空闲按键,并先记下原来的操作。

    停止或撤销

    松开Z即可站起。使用下方命令移除此示例绑定。

    bind z ""
    来源: Facepunch按键绑定文档
  • 按住H并将指针移过物品栏格子,即可拾取其中的物品。

    bind h +hoverloot

    会替换此按键的现有绑定。请选择空闲按键,并先记下原来的操作。

    停止或撤销

    松开H即可停止悬停拾取。如果更喜欢原来的操作,使用下方命令移除H绑定。

    bind h ""
    来源: Facepunch按键绑定文档
  • 模式2会等待服务器反馈,而不使用本地预测,因此普通命中反馈可能更晚到达。此设置不会改变命中判定或伤害。

    hitnotify.notification_level 2

    已于2026年十月20日对PC客户端构建25903346和服务器构建25902425进行静态核验;未经游戏内测试。

    停止或撤销

    更改前,在F1控制台输入不带数值的hitnotify.notification_level,并记下当前值。要恢复,请为同一设置输入记下的值;如需保存,再运行writecfg。

    来源: 当前客户端代码
  • 在F1控制台输出近期造成和受到的伤害。服务器设置的战斗日志延迟仍然适用。

    combatlog

    停止或撤销

    阅读输出后按F1关闭控制台。此操作不会更改设置。

    来源: Facepunch命令文档
  • 每次使用F1打开或关闭控制台时运行combatlog。

    bind f1 consoletoggle;combatlog

    会替换此按键的现有绑定。请选择空闲按键,并先记下原来的操作。

    会替换当前的F1绑定。请在命令中保留consoletoggle,确保F1仍能控制控制台。

    停止或撤销

    下方命令可让F1恢复为仅打开和关闭控制台,不再运行combatlog。

    bind f1 consoletoggle
    来源: Facepunch按键绑定文档
  • 持续攻击或采集

    持续到手动停止

    按住左Shift并按一次F11,即可持续使用主要攻击。

    bind [leftshift+f11] attack

    会替换此按键的现有绑定。请选择空闲按键,并先记下原来的操作。

    此操作可能开枪。请在安全位置使用预期的工具。此组合键也可能同时触发F11原有的操作。

    停止或撤销

    按通常使用的主要攻击键停止,然后移除此示例绑定。

    bind [leftshift+f11] ""
    来源: Facepunch按键绑定文档
  • 仅在按住时攻击

    按住时执行

    同时按住左Shift和F11进行主要攻击;松开即可停止。

    bind [leftshift+f11] +attack

    会替换此按键的现有绑定。请选择空闲按键,并先记下原来的操作。

    此操作可能开枪,并会替换持续攻击示例。F11原有的操作也可能同时执行。

    停止或撤销

    先松开按键,再按需使用下方命令移除此示例绑定。

    bind [leftshift+f11] ""
    来源: Facepunch按键绑定文档
  • 拥有所需制作材料时,按J将一个绷带加入队列。当前配方需要4份布。

    bind j "craft.add -2072273936 1"

    会替换此按键的现有绑定。请选择空闲按键,并先记下原来的操作。

    停止或撤销

    使用下方命令移除J绑定。这不会取消已排入队列的绷带;需要在制作队列中另行取消。

    bind j ""
    来源: Facepunch按键绑定文档
  • 在70和90视角范围之间切换

    每次按下循环切换

    按右方向键,在较窄和较宽的视野之间循环切换。此操作改变的是FOV,不是武器的光学放大倍率。

    bind rightarrow ~graphics.fov 70;graphics.fov 90

    会替换此按键的现有绑定。请选择空闲按键,并先记下原来的操作。

    这些只是示例值,并非你保存的偏好设置。改变FOV也会改变鼠标移动的手感。

    停止或撤销

    使用下方命令移除绑定,再到游戏设置中将“视角范围”恢复为原值。移除绑定本身不会将FOV恢复为原值。

    bind rightarrow ""
    来源: Facepunch按键绑定文档
  • 显示FPS计数器

    客户端设置

    显示包含每秒帧数的性能叠加信息。

    perf 1

    停止或撤销

    运行perf 0隐藏性能叠加信息。如需保留自定义显示,请先记下原来的显示等级。

    perf 0
    来源: Facepunch命令文档
  • 显示FPS和延迟

    客户端设置

    显示直到等级4的性能叠加信息,其中包括延迟。

    perf 4

    停止或撤销

    运行perf 0隐藏叠加信息,或恢复为更改前记下的显示等级。

    perf 0
    来源: Facepunch命令文档
  • 设置FPS上限

    客户端设置

    将游戏帧率限制在最高144 FPS。设置上限不代表硬件一定能达到这一帧率。

    fps.limit 144

    144只是示例,并非针对硬件的建议。VSync或其他限制仍可能约束帧率。

    停止或撤销

    0表示移除此上限。要准确撤销更改,请恢复为事先记下的帧率上限。

    fps.limit 0
    来源: Facepunch命令文档
  • 发送队伍消息

    执行一次

    按8向队伍聊天发送示例消息。创建绑定前,请先修改引号中的文字。

    bind 8 chat.teamsay "Moving to the marker"

    会替换此按键的现有绑定。请选择空闲按键,并先记下原来的操作。

    每次按键都会发送一条消息;请勿反复按下。

    停止或撤销

    使用下方命令移除绑定。已发送的消息无法撤销。

    bind 8 ""
    来源: Facepunch按键绑定文档
  • 保存更改

    执行一次

    测试后,将当前客户端设置和按键绑定写入配置文件。

    writecfg

    停止或撤销

    此命令会保存当前状态,包括已移除的绑定。它不是撤销命令;尝试前请先备份。

    来源: Facepunch按键绑定文档
  • 移除X绑定

    执行一次

    让X不再分配任何操作。请将x替换为要清除绑定的准确按键名称。

    bind x ""

    会替换此按键的现有绑定。请选择空闲按键,并先记下原来的操作。

    清除会移除绑定,不会恢复默认操作、停止已经开始的操作或重置设置。

    停止或撤销

    重新输入原来的绑定,或在游戏设置中重新分配操作,然后运行writecfg。

    来源: Facepunch按键绑定文档
  • 列出匹配的命令、变量和帮助文本。可将hitnotify替换为其他搜索词。

    find hitnotify

    停止或撤销

    此命令仅输出匹配条目,不会更改其数值。

    来源: Facepunch命令文档
  • 收集新日志前,清除F1控制台中可见的文字。

    console.clear

    停止或撤销

    被清除的输出会从控制台消失;请先复制需要保留的内容。此操作不会清除按键绑定。

    来源: Facepunch命令文档
  • 将F1控制台内容复制到剪贴板,用于排查问题。

    console.copy

    停止或撤销

    此操作会替换剪贴板内容。分享前请检查日志是否包含私人聊天或连接信息。

    来源: Facepunch命令文档

命令来源与核验

文档已于2026年十月20日核阅。下方示例有文档依据或经过静态核验,并未标注为经过游戏内测试。

Facepunch维基说明了绑定语法、停止持续操作、清除按键和保存的方法。命令参考文档介绍combatlog、perf、FPS、ping及控制台工具。服务器规则和后续更新仍可能影响命令。

已于2026年十月20日对PC客户端构建25903346和服务器构建25902425核验命中提示设置。客户端预测仅在等级1运行;等级2由服务器RPC提供反馈。此静态检查不能证明游戏内延迟,也不会改变命中判定。

只保存想要保留的更改

按F1打开控制台,粘贴一条命令并按Enter。以bind开头的命令会改变按键操作;直接命令则立即执行。示例使用PC键盘按键名称,请根据自己的键盘和现有操作调整按键。

运行writecfg前先检查结果。它会将当前设置和按键绑定写入磁盘,包括已移除的绑定。进行大量更改前,请备份Rust的cfg文件夹中的keys.cfg和client.cfg。

清除按键不等于恢复默认操作

bind x ""会移除X的操作,但不会恢复原操作,也不会停止已经开始的操作。请先遵循示例旁的停止说明,再移除绑定。

要准确恢复,请重新输入原绑定,或在Rust的游戏设置中重新分配操作,将所有更改过的设置恢复为原值,然后运行writecfg。尝试前先记下原值;建议示例并非你保存的默认设置。

每个绑定都会替换该按键的现有操作。组合键还可能触发其中单个按键的操作。除非知道如何恢复,否则不要覆盖移动、攻击或控制台的操作。

按住操作、持续操作与循环切换数值

带+的操作仅在按住绑定按键时执行。不带+时,移动、蹲下和攻击可能持续,直到通常使用的操作将其覆盖。持续操作示例不是再次按下即可关闭的开关。

带~的绑定会在每次按下时依次循环执行所列操作。FOV示例在70和90之间交替,改变的是摄像机视野,不是武器的光学放大倍率。移除绑定后,请在游戏设置中恢复原来的FOV。

常见问题

如何打开Rust控制台?

在PC上按F1。粘贴或输入一条命令,再按Enter。本指南适用于PC客户端,不适用于Rust Console Edition。

如何保存或移除Rust按键绑定?

运行writecfg保存已测试的设置和绑定。要移除X上的示例,运行bind x "",再运行writecfg。清除不会恢复X原来的操作;请重新输入原绑定,或在游戏设置中重新分配。

为什么松开按键后自动奔跑仍会继续?

bind x forward;sprint会开始持续移动。按通常使用的前进键即可停止。如果只想在按住X时移动,请改用bind x +forward;+sprint。

这些命令经过游戏内测试吗?

各条目引用Facepunch文档,或注明日期的客户端代码静态核验。检查来源不等于游戏内测试。后续客户端更新和服务器规则可能影响行为。

建议修改

通过邮件发送此页面的更正建议

评论

正在加载评论……