VRChat
225 ratings
Launch options for VRChat/Unity!
By RekoRed_
This guide has launch option commands and other shortcuts that people might find helpful! :)
   
Award
Favorite
Favorited
Unfavorite
Steam launch options
  1. Right click on VRChat in library
  2. Click on Properties
  3. Then, Click on "Set launch options"
Working commands (as of April 2019)
Command
Description
Options
-screen-fullscreen #✅
Same as the option in the secret configuration menu.
Allows VRChat to run in either windowed or fullscreen.

You can also switch between both fullscreen and
windowed mode by pressing ALT + ENTER in-game.
1 = TRUE
0 = FALSE
-adapter # ✅
Changes the monitor that VRChat will run in.
1 = Monitor1
2 = Monitor2
3 = Monitor3
etc...
-screen-width
-screen-height ✅
Same as the option in the configuration menu.
Allows VRChat to run in diffrent resolutions.
-screen-width 1920
-screen-height 1080
-popupwindow ✅
Basically borderless if you ever want it.
-force-d3d9
Makes unity run in DirectX 9.
-force-d3d11
Makes unity run in DirectX 11.
-force-d3d11-no-singlethreaded
Makes unity run in DirectX 11 + multithreading.
VRC secret config menu
When developers make games in the Unity game engine,
Unity will create a configuration menu when the game is launched.
(this is stereotypical with shovelware Unity games)

The developers behind VRChat have this disabled, But there is still a way to get this to appear:
  1. Go onto Steam
  2. Press the LIBRARY tab
  3. Press & HOLD down SHIFT key
  4. Launch VRChat whilst keeping hold of SHIFT

    DO NOT LET GO of SHIFT untill the menu appears!

      🛈 CONFIG MENU PARAMETERS 🛈

 -- SCREEN RESOLUTION --
Change the resolution that VRChat starts in.
This goes from 720p and beyond.
But I have seen this go lower on past occasions.

Regardless, you can edit these parameters by inserting these into the command line:
-screen-width [WIDTH]
-screen-height [HEIGHT]

 -- GRAPHICS QUALITY --
Change the graphics quality for VRChat.
Originally posted by RekoRed_:
In more triple-A games this will have a massive boost in framerate because most triple-A developers will have different levels "sets" of models, textures etc.

Unity may perform some under the hood adjustments depending on the graphics setting but since most of the game is made by other users, this may not be the most efficient.

 -- SELECT MOINTOR --
Want VRC to run in a diffrent mointor? No problem!