Skip to content

Commit

Permalink
Disable SteamVR Dashboard
Browse files Browse the repository at this point in the history
  • Loading branch information
oneup03 committed Jul 16, 2024
1 parent 728ed35 commit de6871f
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
4 changes: 0 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,10 +46,6 @@ Windows-only solution, but there are other solutions on Linux like MonadoVR.
- Edit the `Steam\steamapps\common\SteamVR\drivers\vrto3d\resources\settings\default.vrsettings` as needed
- Run SteamVR at least once to verify that you see a Headset window. This is usually not needed before running games.
- The Headset window must be on your primary 3D display
- Turn off SteamVR Theatre mode
- On the SteamVR Status window, click the menu button and select `Settings`
- Set Advanced Settings to `Show`
- On the Dashboard tab, set everything to `Off`
- Try launching a VR game
- Drag everything besides the headset view to your second display
- Make the game's window in focus on your second display for control input to work
Expand Down
6 changes: 6 additions & 0 deletions vrto3d/src/hmd_device_driver.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -268,6 +268,12 @@ vr::EVRInitError MockControllerDeviceDriver::Activate( uint32_t unObjectId )
vrs->SetFloat(vr::k_pch_Power_Section, vr::k_pch_Power_TurnOffScreensTimeout_Float, 86400.0f);
vrs->SetBool(vr::k_pch_Power_Section, vr::k_pch_Power_PauseCompositorOnStandby_Bool, false);
vrs->SetBool(vr::k_pch_Dashboard_Section, vr::k_pch_Dashboard_EnableDashboard_Bool, false);
vrs->SetBool(vr::k_pch_Dashboard_Section, vr::k_pch_Dashboard_ArcadeMode_Bool, true);
vrs->SetBool(vr::k_pch_Dashboard_Section, "allowAppQuitting", false);
vrs->SetBool(vr::k_pch_Dashboard_Section, "autoShowGameTheater", false);
vrs->SetBool(vr::k_pch_Dashboard_Section, "showDesktop", false);
vrs->SetBool(vr::k_pch_Dashboard_Section, "showPowerOptions", false);
vrs->SetBool(vr::k_pch_Dashboard_Section, "inputCaptureEnabled", false);
vrs->SetBool(vr::k_pch_SteamVR_Section, vr::k_pch_SteamVR_EnableHomeApp, false);
vrs->SetBool(vr::k_pch_SteamVR_Section, vr::k_pch_SteamVR_MirrorViewVisibility_Bool, false);
vrs->SetBool(vr::k_pch_SteamVR_Section, vr::k_pch_SteamVR_EnableSafeMode, false);
Expand Down

0 comments on commit de6871f

Please sign in to comment.