The VRChat Documentation Hub

Welcome to the VRChat Documentation hub. You'll find comprehensive guides and documentation to help you start working with VRChat as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

Launch Options

📘

Advanced Options

These options are more advanced and designed to help creators debug issues with their creations.

There are several launch options available for VRChat.

If you are using Steam, you can set these easily in the Properties for VRChat, found by right-clicking on VRChat's entry in your game list. After clicking Properties, click on Set Launch Options, then put your desired launch options in.

If you are using Oculus, you must create a shortcut to the VRChat executable. After launching Oculus Home, launch this shortcut by clicking its icon. The Oculus launcher does not support launch options natively.

Launch Option

Description

--no-vr

Forces Desktop mode

--profile=X

Launches with a different user profile, where X is a number. 0 is the default profile

--enable-debug-gui

Enables debug menu shortcuts, see Keyboard and Mouse for shortcut keys

--enable-sdk-log-levels

Enables a large amount of SDK2 logging for Triggers/Actions

Warning: Will cause your log to get quite large!

--enable-udon-debug-logging

Enable Udon heap and stack dumps in the client. Usually only enabled in editor

Warning: May cause your log to get quite large in Udon worlds that are having issues!

--legacy-fbt-calibrate

Forces the legacy method of Full-Body Tracking calibration

--disable-friendsync

Forces the legacy method of updating your Social menu. Slower, may not work properly. Not recommended!!

--midi=deviceName

Forces the MIDI drive to search for a connected MIDI device which contains the deviceName specified, including partial matches, case-insensitive

Updated 9 days ago


Launch Options


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.