Starting with version 126.96.36.199, Sim Commander can be configured to easily launch games directly to VR or to screen and automatically change the default audio device when launching into VR mode.
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.
To utilize this functionality, users simply need to tell Sim Commander what type of VR headset (if any) they wish to utilize.
Click the settings icon from the Sim Commander main screen:
Expand the 'VR Settings' section
Select your VR Device
If your VR headset provides automatic audio switching or if you use the Windows Mixed Reality functionality to auto-switch audio, you can leave the 'Default VR Audio Device' set to 'No Change'. When set to 'No Change', Sim Commander will not alter the Windows default audio device when a game is launched.
If you select a VR Device that is something other than 'None', your profiles on the Sim Commander main screen will now offer both a 'Launch' and a 'Launch in VR' option where possible. NOTE: Not all games allow us to specify the VR device during game launch.
What To Expect
When you click the 'Launch in VR' button, Sim Commander will launch the game in VR mode for your chosen headset. Sim Commander will also set your Windows default audio device to the audio device you specified in the 'Default VR Audio Device' setting.
When you exit the game and return to Sim Commander, your default Windows audio device will be set back to what it was when you launched Sim Commander.
This greatly simplifies the utilization of VR for novice users.
Disabling VR Functionality In Sim Commander
As of version 188.8.131.52, if you set your VR headset to 'None' and your VR Audio Device to 'No Change', Sim Commander will not show a launch in VR option on your profiles and will not modify any game settings files to facilitate VR.
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:
If you didn't want any VR prompting when you click the 'Launch' button, you would set the settings like this:
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.