This is an official VRChat information page!
It is reviewed and approved by the VRCWiki Team. Learn how to contribute to this page by reading the Contribution Guide.
This page is a work in progress
This page is actively being worked on, information may be incomplete or out of date. You can help the VRChat Wiki by editing it.
Launch Options are special parameters used to modify how VRChat starts.
How to use Launch Options
Launch Options are only supported on the following:
Steam
Steam allows you to set launch options per application, to set launch options for VRChat, right-click VRChat in your game list and click on Properties. After clicking Properties, under General, click on the box under Launch Options, then put your desired launch options in.
Meta Quest Link App / Manual
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.
VRC Quick Launcher
The VRC Quick Launcher allows custom parameters to be set
List of Launch Options and Arguments
General
Launch Options |
Descriptions
|
--no-vr |
Forces desktop mode
|
--fps=x |
Example
|
--profile=x
|
Example
|
Creator
Launch Options |
Descriptions
|
--watch-avatars |
Example
|
--watch-worlds |
Example
|
--osc=<ARG1>:<ARG2>:<ARG3>
|
Example
|
--midi=deviceName
|
Example
|
IK
Launch Options |
Descriptions
|
--legacyfbt-calibrate |
Example
|
--disable-shoulder-tracking |
Example
|
--calibration-range="<ARG>" |
Example
|
--enable-ik-debug-logging |
Example
|
--freeze-tracking-on-disconnect |
Example
|
--ignore-trackers=<ARG> |
Example
|
--ignore-trackers=serial1,serial2
|
Example
|
Debug
Launch Options |
Descriptions
|
--enable-debug-gui |
Enables the debug menu
|
--enable-sdk-log-levels
|
Example
|
--enable-udon-debug-logging |
Example
|
--enable-verbose-logging |
Example
|
--log-debug-levels="<ARG>" |
ARG
Arguments |
Descriptions
|
API;
|
Example
|
All; |
Example
|
Always; |
Example
|
AssetBundleDownloadManager; |
Example
|
ContentCreator; |
Example
|
Errors; |
Example
|
NetworkData; |
Example
|
NetworkProcessing; |
Example
|
NetworkTransport; |
Example
|
Warnings" |
Example
|
|
System
Launch Options |
Descriptions
|
--disable-hw-video-decoding |
Example
|
--enable-hw-video-decoding
|
--affinity=<ARG> |
Example
|
--process-priority=<ARG>
|
ARG
--process-priority=<ARG> |
Example
|
--main-thread-priority=<ARG> |
Example
|
|
--main-thread-priority=<ARG>
|
ARG
--process-priority=<ARG> |
Example
|
--main-thread-priority=<ARG> |
Example
|
|
--skip-registry-install
|
Example
|
--disable-amd-stutter-workaround
|
Example
|
--enable-avpro-in-proton
|
Example
|
Unity
Unity comes with built-in launch options. These are not supported or guaranteed to work. You can view the full list here.
Some useful ones are listed below:
Launch Options |
Descriptions
|
-screen-width |
Example
|
-screen-height |
Example
|
-screen-fullscreen |
Example
|
-monitor N |
Example
|
References
docs.vrchat.com - Launch Options