Launching Games in VR

Starting with version 4.2.38.0, Sim Commander can be configured to easily launch games directly to VR or to screen.

The basic idea here is to make it simple for the novice who has both screens and a VR headset to easily choose whether the game will be launched to the screen or to the VR headset. Sim Commander will handle any special command lines or settings files changes necessary to make the 'Launch' button launch to the screens and the 'Launch to VR' button launch to the users chosen VR headset.

Users can assign a preferred VR mode on a per game basis. This is done in the 'Games' section of the settings window.

To begin:

  • Click the settings icon from the Sim Commander main screen: 

  • Expand the 'Games' section

  • Select a game

  • Select from the list of available VR Modes: 

  • If you select a VR mode that is something other than 'None', your profile on the Sim Commander main screen will now offer both a 'Launch' and a 'Launch in VR' option.


Special Notes About iRacing

iRacing is one of the few games that does not allow us to pass command line parameters to specify which VR headset to use. As a result, we must edit a settings file before the launch to set which headset to use.

When you click the 'Launch In VR' button, we'll set the iRacing ini file to use whichever headset you specified in the game record.

When you click the 'Launch' button we'll set the iRacing ini to use the iRacing default settings. However, you can override these in a Sim Commander settings file in much the same way that you did in the iRacing ini file.

The Sim Commander file you would edit using notepad is: Documents\SimXperience Commander 4\Settings\CommanderSettings.xml

The highlighted entries below mirror those in the iRacing settings file but are in XML format rather than ini format:

<iRacing_Rift_Enabled_Default>1</iRacing_Rift_Enabled_Default>

<iRacing_OpenVR_Enabled_Default>1</iRacing_OpenVR_Enabled_Default>

<iRacing_Rift_AutoSelect_Default>0</iRacing_Rift_AutoSelect_Default>

<iRacing_OpenVR_AutoSelect_Default>0</iRacing_OpenVR_AutoSelect_Default>


If you didn't want any VR prompting when you click the 'Launch' button, you would set the settings like this:

<iRacing_Rift_Enabled_Default>0</iRacing_Rift_Enabled_Default>

<iRacing_OpenVR_Enabled_Default>0</iRacing_OpenVR_Enabled_Default>

<iRacing_Rift_AutoSelect_Default>0</iRacing_Rift_AutoSelect_Default>

<iRacing_OpenVR_AutoSelect_Default>0</iRacing_OpenVR_AutoSelect_Default>

NOTE: Sim Commander reads this settings file once when it is started and writes it when it is closed. Be sure to edit this file when Sim Commander is closed.


Special Notes About Project CARS 2 & 3

Project CARS versions 2 & 3 appear to have an unfortunate architecture in which we cannot pass a command line to request Oculus vs Steam VR. There also seems to be no way to specify this via settings file before the game launch either.

When this game is launch via the steam command line it always forces the -novr paramter. In short, it seems that the Project CARS game provide no way for us to specify the VR mode. As a result, these games have no VR options in the Sim Commander game settings.

How to configure Sim Commander to launch a game directly into a VR headset.
Views
1 Total Views
1 Members Views
0 Public Views
Share on Social Networks
Share Link
Share by mail

Please login to share this webpage by email.