Controls/zh-hans: Difference between revisions

From VRChat Wiki
FuzzyBot (talk | contribs)
Updating to match new version of source page
CharleyCat (talk | contribs)
typo
 
(11 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{Noticebox/Official}}
{{Noticebox/Official}}
<div class="mw-translate-fuzzy">
'''控制设置'''是控制器和设备上的输入数组,用于在不同[[Special:MyLanguage/Platforms|平台]]上导航 [[Special:MyLanguage/VRChat|VRChat]]。VRChat 支持多种操作系统,并兼容多种设备和控制器的组合。其中一些控制设置可在[[Special:MyLanguage/Settings#Controls|设置]]菜单中进行调整。根据您使用的 VRChat 平台,您还可以通过 VRChat 的设置菜单,或设备的仪表板,进一步自定义控制设置。
是控制器和设备上的输入数组,用于在 [[Special:MyLanguage/VRChat|VRChat]] 中导航。VRChat 支持多个操作系统,并支持多种设备和控制器组合。部分控制可以在 [[Special:MyLanguage/Settings#Controls|设置]] 菜单中进行配置。根据您使用的 VRChat 平台,您可能能够通过 VRChat 内的设置菜单或设备的仪表盘进一步自定义控制。
</div>


VRChat 内的设置菜单详细列出了您当前使用的设备的按钮映射。以下是默认配置:
VRChat 内的设置菜单详细列出了您当前使用的设备的按钮映射。以下是默认配置:
Line 10: Line 8:
==主要控制==
==主要控制==


这些是用于在 VRChat 中导航和互动的基本控制,适用于不同的输入类型:
这些是 VRChat 中适用于不同输入类型的基本导航和交互控制:
 
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;" ! style="text-align:center;" |动作 ! style="text-align:center;" |键盘/鼠标 ! style="text-align:center;" |VR 控制器 ! style="text-align:center;" |游戏手柄(Xbox) ! style="text-align:center;" |移动设备 |- ! scope="row" style="text-align:center;" |移动 |WASD | colspan="2" |左摇杆
! style="text-align:center;" |操作
 
! style="text-align:center;" |键盘/鼠标
虚拟摇杆
! style="text-align:center;" |VR 控制器
! scope="row" style="text-align:center;"
! style="text-align:center;" |游戏手柄(Xbox)
鼠标移动
! style="text-align:center;" |移动设备
colspan="2"
|-
按住并拖动屏幕
! scope="row" style="text-align:center;" |移动
-
|WASD
! scope="row" style="text-align:center;"
| colspan="2" |左摇杆
空格键
|虚拟摇杆
A(右手,底部按钮)
|-
A
! scope="row" style="text-align:center;" |转向
跳跃按钮
|鼠标移动
-
| colspan="2" | 右摇杆
! scope="row" style="text-align:center;"
|按住并拖动屏幕  
C
|-
colspan="1" rowspan="2"
! scope="row" style="text-align:center;" |跳跃
rowspan="1"
|Space
rowspan="2"
|A (右手, 底部按钮)
-
|A
! scope="row" style="text-align:center;"
|跳跃按钮
Z
|-
左摇杆(按住)
! scope="row" style="text-align:center;" |蹲下
-
|C
! scope="row" style="text-align:center;"
| colspan="1" rowspan="2" |''−−''
左Shift
| rowspan="1" |左摇杆 (按下)
colspan="3"
| rowspan="2" |跳跃键 (长按)
-
|-
! scope="row" style="text-align:center;"
! scope="row" style="text-align:center;" |匍匐 / 爬行
E
|Z
扳机/食指拉动
|左摇杆 (长按)
rowspan="2"
|-
rowspan="2"
! scope="row" style="text-align:center;" |奔跑
-
|左 Shift
! scope="row" style="text-align:center;"
| colspan="3" |''−−''
左键
|-
握把/中指拉动
! scope="row" style="text-align:center;" |使用 / 互动
-
|E
! scope="row" style="text-align:center;"
|扳机键 / 食指扣动
Esc
| rowspan="2" |Trigger
B / Y(任一手,顶部按钮)
| rowspan="2" | Tap
colspan="2"
|-
-
! scope="row" style="text-align:center;" |抓取 / 拾取
! scope="row" style="text-align:center;"
|鼠标左键
R
|握持键 / 中指扣动
B / Y(按住)(任一手,顶部按钮)
|-
右摇杆(按压)
! scope="row" style="text-align:center;" |快捷菜单
菜单按钮(按住)
|退出键
-
|B / Y (任意手,顶部按钮)
! scope="row" style="text-align:center;"
| colspan="2" |Menu Button
V
|-
X(左手,底部按钮)
! scope="row" style="text-align:center;" | 动作菜单
Y
|R
麦克风按钮
|B / Y (长按) (任意手,顶部按钮)
}
| 右摇杆(按下)
|菜单按钮(长按)
|-
! scope="row" style="text-align:center;" |静音/取消静音
|V
|X (左手,底部按钮)
|Y
| 麦克风按钮
|}


<span id="Additional_controls"></span>
<span id="Additional_controls"></span>
Line 96: Line 102:
**Bigscreen Beyond
**Bigscreen Beyond
**Tethered Pimax HMDs
**Tethered Pimax HMDs
**Any Steam Link-compatible HMD (Meta Quest series)
**Any Steam Link-compatible HMD
**Any Virtual Desktop-compatible HMD
**Any Virtual Desktop-compatible HMD
**Most ALVR-compatible HMDs
**Most ALVR-compatible HMDs
Line 144: Line 150:
|Both Triggers + Both Menu Buttons
|Both Triggers + Both Menu Buttons
| Enable Safe Mode
| Enable Safe Mode
|-
|Hold Both Menu Buttons During World Load
|Locally change avatar to error robot (Useful when your avatar causes crashes or prevents you from using your menu)
|}
|}
</div>
</div>
Line 149: Line 158:
<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
====Hand tracking====
====Hand tracking====
''See also [[Finger tracking]] for more detailed information.''
''See also [[Special:MyLanguage/Finger Tracking|Finger Tracking]] for more detailed information.''
{{Thumb|{{YouTube|oopovk3BPaw|title=VRChat Hand/Finger Tracking Tutorial|thumb=File:Vrc handtrackingthumbnail.webp}}}}
[[File:Handtracking controls vrcmenu.webp|thumb|250px|Controls for finger tracking, within the [[Special:MyLanguage/Main Menu|main menu]] settings.]]
</div>
</div>


Line 161: Line 172:


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
To '''move around the [[Special:MyLanguage/Worlds|world]]''', hold your left hand up, palm facing your face. Touch your middle finger to your thumb in a “pinch” motion, and a small blue sphere will appear. While still pinching, move your fingers away from that sphere, and you'll move in that direction!
'''To move around the [[Special:MyLanguage/Worlds|world]]''', hold your '''left hand''' up, palm facing upwards, towards your face. Touch your middle finger to your thumb in a "pinch" motion, and a small blue sphere will appear. While still pinching, move your fingers away from that sphere, and your avatar will move in that direction.
</div>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
To '''turn left and right''', do the same motion with your middle finger to your thumb, but with your right hand. While still pinching, move your fingers left or right. You'll turn!
'''To turn left and right''', pinch your middle finger to your thumb with your '''right hand'''. While still pinching, move your hand left or right from its original position.
</div>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
You can turn with Comfort Turning (snap turning) on or off. If you have Comfort Turning on, you'll need to move your pinched finger “past” the turn point each time you turn. It might be easier to use this locomotion method with Comfort Turning disabled in your settings.
You can also turn with Comfort Turning (snap turning) on or off. If you have Comfort Turning on, you will need to move your pinched finger past the turn point each time you turn. It might be easier to use this locomotion method with Comfort Turning disabled in your [[Special:MyLanguage/Settings|settings]].
</div>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Open your [[Quick Menu]]''' by "pinching" your index finger and your thumb on your left hand. This is a default gesture on Meta systems, and you will see a small menu icon floating over your hand, which fills a gauge as you long-pinch.
'''Open your [[Special:MyLanguage/Quick Menu|quick menu]]''' by pinching your index finger and your thumb on your '''left hand'''. This is a default gesture on Meta systems, and you will see a small menu icon floating over your hand, which fills a gauge as you long-pinch. There are three methods you can use to open your Quick Menu:
</div>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
'''To interact with the user interface and [[menus]]''', point at it with your hand, and select things by pinching your index and thumb together.
* Palm Facing Pinch
* Circle Key
* Push Button
</div>
 
<div lang="en" dir="ltr" class="mw-content-ltr">
'''To interact with the user interface and [[Special:MyLanguage/Menus|menus]]''', point at it with either hand, and select things by pinching your index and thumb together.
</div>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
'''You can mute yourself''' by holding your thumb and ring finger together for a moment on your left hand.
'''You can mute yourself''' by holding your thumb and ring finger together for a moment on your left hand.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Picking up world objects''' can be done by going near the object, and clenching your fist. Additionally, you can '''use objects''' by keeping your middle, ring, and little fingers clenched, but separately pinching your index and thumb together.
</div>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Note:'''  Hand tracking does not work with Quest Link.
'''Note:'''  Hand tracking does not work with Quest Link.
Finger tracking controls can be viewed in the Controls tab of the [[Special:MyLanguage/Main Menu|main menu]], while finger tracking is enabled.
</div>
</div>


Line 200: Line 222:
{| class="wikitable"
{| class="wikitable"
! Key
! Key
!What it does
! Function
</div>
 
<div lang="en" dir="ltr" class="mw-content-ltr">
|-
! colspan="2" |Movement
|-
|-
|W
|W
Line 217: Line 244:
|Makes user jump (if it is enabled in the room)
|Makes user jump (if it is enabled in the room)
|-
|-
|Z
|Shift
|Crawl/Go Prone
|Sprint
|-
|-
|C
|C
|Crouch
|Crouch
|-
|-
|R
|Z
|Opens Action Menu
|Crawl/Go Prone
|-
|< and >
|Rotate the user left and right in.
</div>
 
<div lang="en" dir="ltr" class="mw-content-ltr">
|-
|-
|Escape
! colspan="2" |Third Person View
|Opens Quick Menu
|-
|-
|Shift
|F5
|Sprint
|Toggles [[Special:MyLanguage/Third Person View|Third Person View]]
|-
|-
|Left Click
|Tab
|Interact / Pickup
|Free rotate camera around the viewpoint of the avatar
|-
|-
|Right Click (Hold)
|Scroll Wheel
|Shows interaction mouse
|Adjust camera view distance
</div>
 
<div lang="en" dir="ltr" class="mw-content-ltr">
|-
|-
|Right Click
! colspan="2" |Communication
|Drop pickup
|-
|-
| Right Click (Hold) (Pickups)
|V (If using toggle talk)
|Allows you to throw held pickups. The longer you hold, the further the object goes.
|Enables / Disables microphone
|-
|-
| V (Hold) (If using push to talk)
|V (Hold) (If using push to talk)
|Enables microphone as long as it’s held
|Enables microphone as long as it’s held
|-
| V (If using toggle talk)
|Enables / Disables microphone
|-
|-
|Y
|Y
|Opens chatbox text input
|Opens chatbox text input
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
|-
|-
|Tab (Hold)
! colspan="2" | Interaction
|Allows you to move your mouse around the screen without moving your avatar. (Useful for clicking UI elements)
|-
|-
| End
|Left Click
|Toggles AFK mode
|Interact / Pickup
|-
|-
|Control + N
|Right Click
|Cycles through visibility options of [[Special:MyLanguage/Nameplates|nameplates]]
|Drop pickup
|-
|-
|Control + H
|Right Click (Hold) (Pickups)
|Toggles visibility of the [[Special:MyLanguage/HUD|HUD]] (microphone and notification icons)
|Allows you to throw held pickups. The longer you hold, the further the object goes.
|-
|-
|Control + \
|Tab (Hold)
|Local switch to default [[Special:MyLanguage/Robot|Robot]] [[Special:MyLanguage/avatar|avatar]] (good for when unable to access menu or see out of avatar)
|Allows you to move your mouse around the screen without moving your avatar. (Useful for clicking UI elements)
|-
|-
|RShift + Backtick + 1<sup>†</sup>
|I / K
|Toggles visibility of trigger debug menu
|Adjusts pitch of the held object (rotate along X axis)
|-
|-
|RShift + Backtick + 2<sup>†</sup>
| J / L
|Toggles visibility of information debug menu
|Adjusts yaw of the held object (rotate along Y axis)
|-
|-
|RShift + Backtick + 3<sup>†</sup>
|U / O
|Toggles visibility of console debug menu
|Adjusts roll of the held object (rotate along Z axis)
|-
|-
|RShift + Backtick + 4<sup>†</sup>
|Scroll Wheel
|Toggles visibility of networking debug menu
|Moves the held object forward/back (translate along Z axis)
|-
|-
|RShift + Backtick + 5<sup>†</sup>
|Middle Mouse Button (Hold)
|Toggles visibility of networking graph debug menu
|Adjusts object rotation by moving the mouse
|-
</div>
|RShift + Backtick + 7<sup>†</sup>
 
|Toggles visibility of networking debug overlay
<div lang="en" dir="ltr" class="mw-content-ltr">
|-
|RShift + Backtick + 8<sup>†</sup>
|Toggles visibility of event debug overlay
|-
|RShift + Backtick + 9<sup>†</sup>
|Toggles visibility of user networking debug overlay
|-
|F12
|Takes screenshot, saved to the folder VRChat is installed
|-
|-
|Control + F12
! colspan="2" |Expressions
|Takes screenshot at double the normal resolution, by default 4K (3840 × 2160), saved to the User’s Pictures/VRChat folder
|-
|-
|Shift + F1*
|Shift + F1*
Line 321: Line 344:
|Shift + F8*
|Shift + F8*
|Hand gesture - Thumbs up
|Hand gesture - Thumbs up
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
|-
! colspan="2" |User Interface
|-
|Escape
|Opens Quick Menu
|-
|R
|Opens Action Menu
|-
|Right Click (Hold)
|Shows interaction mouse (If "Show Reticle" setting is off)
|-
|Control + N
|Cycles through visibility options of [[Special:MyLanguage/Nameplates|nameplates]]
|-
|Control + H
|Toggles visibility of the [[Special:MyLanguage/HUD|HUD]] (microphone and notification icons)
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
|-
! colspan="2" |Screenshots
|-
|F12
|Takes screenshot, saved to the folder VRChat is installed
|-
|Control + F12
|Takes screenshot at double the normal resolution, by default 4K (3840 × 2160), saved to the User’s Pictures/VRChat folder
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
|-
|-
|Shift + F11*
! colspan="2" |Safety and miscellaneous
|-
|Shift + Escape
|Enables Safe Mode.
|Enables Safe Mode.
|-
|-
|< and >
|Control + \
|Rotate the user left and right in.
|Local switch to default [[Special:MyLanguage/Robot|Robot]] [[Special:MyLanguage/Avatars|avatar]] (Useful when your avatar causes crashes or prevents you from using your menu)
|-
|-
|I / K
|Escape (Hold during world load)
| Adjusts pitch of the held object (rotate along X axis)
|Locally change avatar to error robot (Useful when your avatar causes crashes or prevents you from using your menu)
|-
|-
|J / L
|End
|Adjusts yaw of the held object (rotate along Y axis)
|Toggles AFK mode
</div>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
|-
|-
| U / O
! colspan="2" |Debug
|Adjusts roll of the held object (rotate along Z axis)
|-
|RShift + Backtick + 1<sup>†</sup>
|Toggles visibility of "AssetBundle / Memory" debug menu
|-
|RShift + Backtick + 2<sup>†</sup>
|Toggles visibility of "Version & Info" debug menu
|-
|RShift + Backtick + 3<sup>†</sup>
|Toggles visibility of "Log Viewer" debug menu
|-
|RShift + Backtick + 4<sup>†</sup>
|Toggles visibility of "Players" debug menu
|-
|RShift + Backtick + 6<sup>†</sup>
|Toggles visibility of "Net Objects" debug menu
|-
|RShift + Backtick + 7<sup>†</sup>
|Toggles visibility of "PhysBone & Contact" overlay
|-
|RShift + Backtick + 8<sup>†</sup>
|Toggles visibility of "Network Object Info" overlay
|-
|-
|Mouse Wheel
|RShift + Backtick + 9<sup>†</sup>
|Moves the held object forward/back (translate along Z axis)
|Toggles visibility of "Player Info" overlay
|-
|-
|Middle Mouse Button (Hold)
|RShift + Backtick + 0<sup>†</sup>
|Adjusts object rotation by moving the mouse
|Toggles visibility of "VRC_UIShapes" overlay
|}
|}
</div>
</div>
Line 354: Line 433:
<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
<sup>†</sup> On a standard English US QWERTY layout keyboard, “backtick” is the key in the top left, next to the <code>1</code> key. It shares a key with the tilde (<code>~</code>) character.
<sup>†</sup> On a standard English US QWERTY layout keyboard, “backtick” is the key in the top left, next to the <code>1</code> key. It shares a key with the tilde (<code>~</code>) character.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Debug options are disabled unless you launch VRChat with the <code>--enable-debug-gui</code> launch option.
</div>
</div>


Line 373: Line 448:


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
Tapping on another user or a [[Special:MyLanguage/portals|portal]] will instantly bring up a secondary [[Special:MyLanguage/Menus|menu]].
Tapping on another user or a [[Special:MyLanguage/Portals|portal]] will instantly bring up a secondary [[Special:MyLanguage/Menus|menu]].
</div>
</div>


Line 453: Line 528:
|Closes Menu  
|Closes Menu  
|}
|}
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== See also ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
* [[Platforms]]
* [[Finger tracking]]
</div>
</div>


Line 467: Line 533:
==资源==
==资源==


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
*[https://www.youtube.com/watch?v=F0I2Ec4JsrE "Quest 2 Finger Tracking"] by VRChat on ''YouTube''
*[https://www.youtube.com/watch?v=F0I2Ec4JsrE "Quest 2 Finger Tracking"] by VRChat on ''YouTube''
Line 473: Line 538:
*[https://www.youtube.com/watch?v=oopovk3BPaw "Beginner's Guide to VRChat Hand/Finger Tracking"] by VRChat on ''YouTube''
*[https://www.youtube.com/watch?v=oopovk3BPaw "Beginner's Guide to VRChat Hand/Finger Tracking"] by VRChat on ''YouTube''
</div>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
==Navigation==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
{{Start-navbox}}
{{Start-navbox}}
</div>
[[Category:Needs images{{#translation:}}]]
[[Category:Needs images{{#translation:}}]]

Latest revision as of 13:09, 2 June 2026

查看 · 编辑这是有关 VRChat 官方内容的页面!
VRCWiki 团队 审核。如果你想为此页面做出贡献,请阅读贡献指南

控制设置是控制器和设备上的输入数组,用于在不同平台上导航 VRChat。VRChat 支持多种操作系统,并兼容多种设备和控制器的组合。其中一些控制设置可在设置菜单中进行调整。根据您使用的 VRChat 平台,您还可以通过 VRChat 的设置菜单,或设备的仪表板,进一步自定义控制设置。

VRChat 内的设置菜单详细列出了您当前使用的设备的按钮映射。以下是默认配置:

主要控制

这些是 VRChat 中适用于不同输入类型的基本导航和交互控制:

操作 键盘/鼠标 VR 控制器 游戏手柄(Xbox) 移动设备
移动 WASD 左摇杆 虚拟摇杆
转向 鼠标移动 右摇杆 按住并拖动屏幕
跳跃 Space A (右手, 底部按钮) A 跳跃按钮
蹲下 C −− 左摇杆 (按下) 跳跃键 (长按)
匍匐 / 爬行 Z 左摇杆 (长按)
奔跑 左 Shift −−
使用 / 互动 E 扳机键 / 食指扣动 Trigger Tap
抓取 / 拾取 鼠标左键 握持键 / 中指扣动
快捷菜单 退出键 B / Y (任意手,顶部按钮) Menu Button
动作菜单 R B / Y (长按) (任意手,顶部按钮) 右摇杆(按下) 菜单按钮(长按)
静音/取消静音 V X (左手,底部按钮) Y 麦克风按钮

附加控制

VR

VRChat officially supports the following headsets and their corresponding control schemes.

  • Meta Quest headsets
    • Meta Quest 2
    • Meta Quest 3(S)
    • Meta Quest Pro
  • HTC Vive XR Elite
  • Pico 4

In addition, VRChat supports these headsets in PCVR mode, where your headset is connected to a Windows gaming PC.

  • All SteamVR-compatible headsets, including (but not limited to)
    • Valve Index
    • HTC Vive series
    • Bigscreen Beyond
    • Tethered Pimax HMDs
    • Any Steam Link-compatible HMD
    • Any Virtual Desktop-compatible HMD
    • Most ALVR-compatible HMDs

On PC, we also support gamepad input via Steam’s Input Manager.

Controller buttons

Most VR controllers are laid out similarly. Each controller has a joystick and two main buttons, a system button, a trigger, and a grip button.

Button Assignment
A - right hand, bottom button Jump
B - right hand, top button Press: Quick Menu Hold: Action Menu
X - left hand, button button Press: Mute/Unmute
Y - left hand, top button Press: Quick Menu Hold: Action Menu
Grip - Middle finger pull
Pick up
Trigger - Index finger pull Use
Right Thumbstick Turn
Left Thumbstick Move / Locomote
Both Triggers + Both Menu Buttons Enable Safe Mode
Hold Both Menu Buttons During World Load Locally change avatar to error robot (Useful when your avatar causes crashes or prevents you from using your menu)

Hand tracking

See also Finger Tracking for more detailed information.

Controls for finger tracking, within the main menu settings.

VRChat also offers a tutorial world, and tutorial video on setting up hand tracking on Meta Quest systems, and to learn hand tracking gestures within VRChat.

Enable hand tracking on the Quest settings dashboard. To use hand tracking, place your controllers down on a flat surface, and hold your hands out so the Quest hand tracking system can detect them. Make sure there is ample lighting in the room, for the Quest cameras to see your hands. Please note that hand tracking cannot be utilized over wired Quest Link methods at this time.

To move around the world, hold your left hand up, palm facing upwards, towards your face. Touch your middle finger to your thumb in a "pinch" motion, and a small blue sphere will appear. While still pinching, move your fingers away from that sphere, and your avatar will move in that direction.

To turn left and right, pinch your middle finger to your thumb with your right hand. While still pinching, move your hand left or right from its original position.

You can also turn with Comfort Turning (snap turning) on or off. If you have Comfort Turning on, you will need to move your pinched finger past the turn point each time you turn. It might be easier to use this locomotion method with Comfort Turning disabled in your settings.

Open your quick menu by pinching your index finger and your thumb on your left hand. This is a default gesture on Meta systems, and you will see a small menu icon floating over your hand, which fills a gauge as you long-pinch. There are three methods you can use to open your Quick Menu:

  • Palm Facing Pinch
  • Circle Key
  • Push Button

To interact with the user interface and menus, point at it with either hand, and select things by pinching your index and thumb together.

You can mute yourself by holding your thumb and ring finger together for a moment on your left hand.

Picking up world objects can be done by going near the object, and clenching your fist. Additionally, you can use objects by keeping your middle, ring, and little fingers clenched, but separately pinching your index and thumb together.

Note: Hand tracking does not work with Quest Link. Finger tracking controls can be viewed in the Controls tab of the main menu, while finger tracking is enabled.

Desktop

You can play VRChat using a keyboard and mouse.

Movement is handled via the standard FPS “WASD” setup. Your mouse adjusts your view position. Your head points in the direction you’re looking.

Key Function
Movement
W Moves user forward
A Moves user left
S Moves user back
D Moves user right
Space Makes user jump (if it is enabled in the room)
Shift Sprint
C Crouch
Z Crawl/Go Prone
< and > Rotate the user left and right in.
Third Person View
F5 Toggles Third Person View
Tab Free rotate camera around the viewpoint of the avatar
Scroll Wheel Adjust camera view distance
Communication
V (If using toggle talk) Enables / Disables microphone
V (Hold) (If using push to talk) Enables microphone as long as it’s held
Y Opens chatbox text input
Interaction
Left Click Interact / Pickup
Right Click Drop pickup
Right Click (Hold) (Pickups) Allows you to throw held pickups. The longer you hold, the further the object goes.
Tab (Hold) Allows you to move your mouse around the screen without moving your avatar. (Useful for clicking UI elements)
I / K Adjusts pitch of the held object (rotate along X axis)
J / L Adjusts yaw of the held object (rotate along Y axis)
U / O Adjusts roll of the held object (rotate along Z axis)
Scroll Wheel Moves the held object forward/back (translate along Z axis)
Middle Mouse Button (Hold) Adjusts object rotation by moving the mouse
Expressions
Shift + F1* Hand gesture - Idle
Shift + F2* Hand gesture - Fist
Shift + F3* Hand gesture - Open Hand
Shift + F4* Hand gesture - Point
Shift + F5* Hand gesture - Victory (Peace)
Shift + F6* Hand gesture - Rock ’n Roll
Shift + F7* Hand gesture - Finger-gun
Shift + F8* Hand gesture - Thumbs up
User Interface
Escape Opens Quick Menu
R Opens Action Menu
Right Click (Hold) Shows interaction mouse (If "Show Reticle" setting is off)
Control + N Cycles through visibility options of nameplates
Control + H Toggles visibility of the HUD (microphone and notification icons)
Screenshots
F12 Takes screenshot, saved to the folder VRChat is installed
Control + F12 Takes screenshot at double the normal resolution, by default 4K (3840 × 2160), saved to the User’s Pictures/VRChat folder
Safety and miscellaneous
Shift + Escape Enables Safe Mode.
Control + \ Local switch to default Robot avatar (Useful when your avatar causes crashes or prevents you from using your menu)
Escape (Hold during world load) Locally change avatar to error robot (Useful when your avatar causes crashes or prevents you from using your menu)
End Toggles AFK mode
Debug
RShift + Backtick + 1 Toggles visibility of "AssetBundle / Memory" debug menu
RShift + Backtick + 2 Toggles visibility of "Version & Info" debug menu
RShift + Backtick + 3 Toggles visibility of "Log Viewer" debug menu
RShift + Backtick + 4 Toggles visibility of "Players" debug menu
RShift + Backtick + 6 Toggles visibility of "Net Objects" debug menu
RShift + Backtick + 7 Toggles visibility of "PhysBone & Contact" overlay
RShift + Backtick + 8 Toggles visibility of "Network Object Info" overlay
RShift + Backtick + 9 Toggles visibility of "Player Info" overlay
RShift + Backtick + 0 Toggles visibility of "VRC_UIShapes" overlay

* Use left shift to control your left hand, use right shift to control your right hand.

On a standard English US QWERTY layout keyboard, “backtick” is the key in the top left, next to the 1 key. It shares a key with the tilde (~) character.

Mobile

On the left side of the screen is a virtual joystick, which will move your avatar around. Tapping and dragging on the screen will move your point of view. Double tapping and holding anywhere on the screen will let you walk around and move your viewpoint simultaneously.

The right side of the screen has buttons for jumping, picking up items, and interacting with the world. Holding down the button will allow for further options, such as an action menu, or crouching.

Tapping on another user or a portal will instantly bring up a secondary menu.

Gamepad

You can play VRChat using a gamepad on PC and Mobile.

Typical controllers supported include Xbox controllers, PlayStation controllers, and Nintendo Switch controllers. The below table uses the "Xbox" controller layout for reference.

Buttons (Based on Xbox Controller) Assignment
A Makes user jump (if it is enabled in the room)
B / X Drop pickup
Y (Hold) (If using push to talk) Enables microphone as long as it’s held
Y (If using toggle talk) Enables / Disables microphone
D-pad Up Toggles visibility of user nametags
D-pad Down Toggles visibility of the HUD (microphone and notification icons)
LB (Hold) + Left Joystick Moves the held object forward/back (translate along Z axis)
LB (Hold) + Right Joystick Rotates the held object
RB (Hold) + Left Joystick
Select left hand gesture (Only Available on Steam)
RB (Hold) + Right Joystick Select right hand gesture (Only Available on Steam)
LT/RT Interact / Pickup
Left Joystick Moves user
Left Joystick Click Crouch
Left Joystick Hold Crawl/Go Prone
Right Joystick Looks around
Right Joystick Click Opens Action Menu
View Takes screenshot, saved to the folder VRChat is installed
Menu Opens Quick Menu
A / RT (In Menu) Click in Menu
B (In Menu) Closes Menu

资源

Navigation