Jump to content

Getting Rid of That of #%^&%@^ Blue Ring "Chaperone"


Recommended Posts

Posted (edited)

As noted in the VR tips:

 

When you look down in the cockpit, you'll see a blue ring. This is Steam VR safety feature called chaperone boundaries so we can't turn it off in the game. You can turn it by editing a certain file on your PC (maybe it will be made easier in the future), Google 'turn off chaperone boundaries'.

 

 

So, googling this indicates that you need to:

 

Go edit the config file, typically found here: "C:\Program Files (x86)\Steam\config\steamvr.vrsettings" (depending on where your steam install is). The option we're looking for is CollisionBoundsColorGammaA . Set the value next to it to 0. The entire line should be "CollisionBoundsColorGammaA" : 0,

 

 

Problem (#1) is that this line does not exist on my machine!

 

Googling further tells me that I need to click on my left touch controller with the headset on,  an this will pull up a settings menu. Then I need to change some chaperon setting -- any setting -- and this will create the require lines in the configuration file, which I can then edit as described above.

 

Problem (#2) is that I do not have Oculus Touch, and no amount of clicking anything else I could think of did anything to call up that menu!

 

So what I did was to open up the configuration file anyway, which for me looked like this:

 

{
    "steamvr": {
        "mirrorViewGeometry": "0 0 1080 600"
    }
}

 

 
 

And simply pasted the required config lines in, so that my file looked like the following:

 

 
 
{
    "collisionBounds": {
        "CollisionBoundsColorGammaA": 0,
        "CollisionBoundsColorGammaR": 255
    },
    "steamvr": {
        "mirrorViewGeometry": "0 0 1080 600"
    }
}

 

 

(Note that spacing is not important, but every non-space character, in particular commas, braces, quotes, etc. absolutely are. In particular, not that some lines terminate with a comma, while others do not. This is a JSON-format dictionary which forbids commas on the final entry, as opposed to Python, which allows it. If you screw up, the offending entry gets deleted when restarting SteamVR, so there should not be catastrophic damage ... but be careful nonetheless!).

 

Now, quit and restart SteamVR ... AND NO MORE BLUE RING!!! Yaaaaaay!!!!

Edited by Bearfoot
  • Upvote 1
Posted

Thanks man, I had a same problem!

 

Begone blue circle :)

HagarTheHorrible
Posted

Cheers

Posted

Works like a charm! Thank you

 

McDan out

Posted (edited)

I have gotten to where I don't even notice the thing much anymore.

But then I am not much on editing files.

 

I do hope eventually for Rift users, they can support Oculus natively.

Edited by dburne
Posted

What is the GammaR for? I see you added it but not sure where the need is explained above?

Posted

A tiny controller thing should have come with your oculus, and you can use that in place of touch for interacting with oculus home.

Posted

A tiny controller thing should have come with your oculus, and you can use that in place of touch for interacting with oculus home.

Yes, but it does not work to trigger the settings as described.

What is the GammaR for? I see you added it but not sure where the need is explained above?

I don't know. The original reference I worked of is here:

 

   https://www.reddit.com/r/oculus/comments/5jgg0w/how_to_disable_chaperone_in_steam_vr/

 

and doesn't explain it.

Posted

I just tried this but it did not remove it for me. Not sure why. Edits configs before and was careful of the pitfalls. But yeah, back in, ring still there.

Posted

Delete everything from the file and simply paste what's Bearfoot posted. Working for me.

Posted

I just tried this but it did not remove it for me. Not sure why. Edits configs before and was careful of the pitfalls. But yeah, back in, ring still there.

 

Quit, go back to the file, and open it again.

 

If you find that it has "reset" to its previous state, i.e., the lines that you entered are missing, then there was an error in the lines  -- almost certainly typographical, relating to punctuation, nesting braces, etc. etc. Retype the lines, and It might even be useful if you test the entire edited file contents in an online JSON linter/checker before saving,

 

If the lines are there, then, something else is going on.

SYN_Skydance
Posted

That explains why that after I typed in the command for supersampling it had reset itself. There must of been some sort of typing error in there somewhere.

Posted

I noticed there has to be a space on both sides of :

But it does not remove the ring. But it also doesn't get wiped after start so its right format.

Posted

If you're worried about typing errors copy and paste your file into jsonlint.com  and hit validate. It'll tell you if the formatting is valid.

Posted

I noticed there has to be a space on both sides of :

But it does not remove the ring. But it also doesn't get wiped after start so its right format.

 

Hmmm. Whitespace simply does not matter in JSON.

 

Maybe post your file here, either as an attachment or some other way in such that EXACT formatting is preserved. Or, better yet, post a Gist, so that it can be corrected/edited/updated.

Posted

Must paste not just the one line but this whole section (in the EXACT format):

 "collisionBounds": {
        "CollisionBoundsColorGammaA": 0,
        "CollisionBoundsColorGammaR": 255
    },
  • 5 weeks later...
Posted

After trying everything posted above I almost gave up.  But I found a solution finally.

 

Below is the entire content of my steamvr.vrsettings file...  The GammaA line with Zero (transparency setting) did not change anything because the circle needed to be changed to a lined bounding box. (Style 4).  The circle style bounding by default does not ever disappear, according to some steam dev notes I found. The render target multiplier is the super sampling multiplier, 1.1,1.2,1.3 etc.

 

{
   "collisionBounds" : {
      "CollisionBoundsColorGammaA" : 0,
      "CollisionBoundsStyle" : 4
   },
   "steamvr" : {
      "forceFadeOnBadTracking" : false,
      "mirrorViewGeometry" : "0 0 1080 600",
      "renderTargetMultiplier" : 1.2999999523162842
   }
}

  • Upvote 1
  • 4 months later...
Posted

I followed Bearfoot instructions exactly after opening VR settings with Word and then saved the setting.

WOW the Blue ring disappeared,

Thanks, Bearfoot

  • 2 months later...
Posted

Thanks Guys,   After reinstalling last night I lost a few battles to the blue ring.  I hope this works.  The ring looks bad. 

  • 4 years later...
Posted (edited)

did not work for me the blue line is still there here is my file I don't want to mess with it so can you please help?

Spoiler

{
   "DesktopUI" : {
      "controllerbinding_desktop" : "328,31,1920,993,0",
      "pairing" : "888,271,800,600,0",
      "settings_desktop" : "1685,424,800,600,0"
   },
   "GpuSpeed" : {
      "gpuSpeed0" : 2264,
      "gpuSpeed1" : 2262,
      "gpuSpeed2" : 2270,
      "gpuSpeed3" : 2266,
      "gpuSpeed4" : 2267,
      "gpuSpeed5" : 2267,
      "gpuSpeed6" : 2267,
      "gpuSpeed7" : 2264,
      "gpuSpeed8" : 2261,
      "gpuSpeed9" : 2262,
      "gpuSpeedCount" : 10,
      "gpuSpeedDriver" : "31.0.15.1659",
      "gpuSpeedHorsepower" : 2265,
      "gpuSpeedRenderTargetScale" : 1.5,
      "gpuSpeedVendor" : "NVIDIA GeForce RTX 3080",
      "gpuSpeedVersion" : 2
   },
   "LastKnown" : {
      "HMDManufacturer" : "WindowsMR",
      "HMDModel" : "HP Reverb Virtual Reality Headset G20"
   },
   "collisionBounds" : {
      "CollisionBoundsColorGammaA" : 0,
      "CollisionBoundsColorGammaB" : 247,
      "CollisionBoundsFadeDistance" : 0.69999999999999996,
      "CollisionBoundsWallHeight" : 2.3963219478619977
   },
   "dashboard" : {
      "desktopScale1" : 1,
      "lastAccessedExternalOverlayKey" : "8284e308-cd46-42bd-bde1-b839c0fecb58"
   },
   "driver_Holographic" : {
      "hapticsDisabled" : true,
      "motionReprojectionMode" : "undefined"
   },
   "notifications" : {
      "DoNotDisturb" : true
   },
   "power" : {
      "pauseCompositorOnStandby" : false
   },
   "steam.app.509250" : {
      "hpmotioncontroller_250820_CurrentURL_legacy" : "vr-input-workshop://2643689252"
   },
   "steamvr" : {
      "haveStartedTutorialForNativeChaperoneDriver" : true,
      "installID" : "9888319042835474455",
      "lastVersionNotice" : "1.22.13",
      "lastVersionNoticeDate" : "1654131813",
      "showAdvancedSettings" : true
   },
   "system.generated.arizonasunshine.exe" : {
      "hpmotioncontroller_250820_AutosaveURL_steamvrinput" : "vr-input-workshop://2798243464",
      "hpmotioncontroller_250820_NeedToUpdateAutosave_steamvrinput" : false,
      "hpmotioncontroller_250820_PreviousURL_steamvrinput" : "vr-input-workshop://2798243464"
   },
   "system.generated.stormland.exe" : {
      "hpmotioncontroller_250820_AutosaveURL_steamvrinput" : "vr-input-workshop://2797414669",
      "hpmotioncontroller_250820_CurrentURL_steamvrinput" : "vr-input-workshop://2797414669",
      "hpmotioncontroller_250820_NeedToUpdateAutosave_steamvrinput" : false,
      "hpmotioncontroller_250820_PreviousURL_steamvrinput" : "vr-input-workshop://2797414668"
   },
   "system.generated.twd-win64-shipping.exe" : {
      "hpmotioncontroller_250820_AutosaveURL_steamvrinput" : "vr-input-workshop://2797361023",
      "hpmotioncontroller_250820_CurrentURL_steamvrinput" : "vr-input-workshop://2797361023",
      "hpmotioncontroller_250820_NeedToUpdateAutosave_steamvrinput" : false
   }
}


 

Edited by SYN_Haashashin
SCG_Fenris_Wolf
Posted
On 7/6/2022 at 7:38 PM, m300 said:

did not work for me the blue line is still there here is my file I don't want to mess with it so can you please help?

  Reveal hidden contents

{
   "DesktopUI" : {
      "controllerbinding_desktop" : "328,31,1920,993,0",
      "pairing" : "888,271,800,600,0",
      "settings_desktop" : "1685,424,800,600,0"
   },
   "GpuSpeed" : {
      "gpuSpeed0" : 2264,
      "gpuSpeed1" : 2262,
      "gpuSpeed2" : 2270,
      "gpuSpeed3" : 2266,
      "gpuSpeed4" : 2267,
      "gpuSpeed5" : 2267,
      "gpuSpeed6" : 2267,
      "gpuSpeed7" : 2264,
      "gpuSpeed8" : 2261,
      "gpuSpeed9" : 2262,
      "gpuSpeedCount" : 10,
      "gpuSpeedDriver" : "31.0.15.1659",
      "gpuSpeedHorsepower" : 2265,
      "gpuSpeedRenderTargetScale" : 1.5,
      "gpuSpeedVendor" : "NVIDIA GeForce RTX 3080",
      "gpuSpeedVersion" : 2
   },
   "LastKnown" : {
      "HMDManufacturer" : "WindowsMR",
      "HMDModel" : "HP Reverb Virtual Reality Headset G20"
   },
   "collisionBounds" : {
      "CollisionBoundsColorGammaA" : 0,
      "CollisionBoundsColorGammaB" : 247,
      "CollisionBoundsFadeDistance" : 0.69999999999999996,
      "CollisionBoundsWallHeight" : 2.3963219478619977
   },
   "dashboard" : {
      "desktopScale1" : 1,
      "lastAccessedExternalOverlayKey" : "8284e308-cd46-42bd-bde1-b839c0fecb58"
   },
   "driver_Holographic" : {
      "hapticsDisabled" : true,
      "motionReprojectionMode" : "undefined"
   },
   "notifications" : {
      "DoNotDisturb" : true
   },
   "power" : {
      "pauseCompositorOnStandby" : false
   },
   "steam.app.509250" : {
      "hpmotioncontroller_250820_CurrentURL_legacy" : "vr-input-workshop://2643689252"
   },
   "steamvr" : {
      "haveStartedTutorialForNativeChaperoneDriver" : true,
      "installID" : "9888319042835474455",
      "lastVersionNotice" : "1.22.13",
      "lastVersionNoticeDate" : "1654131813",
      "showAdvancedSettings" : true
   },
   "system.generated.arizonasunshine.exe" : {
      "hpmotioncontroller_250820_AutosaveURL_steamvrinput" : "vr-input-workshop://2798243464",
      "hpmotioncontroller_250820_NeedToUpdateAutosave_steamvrinput" : false,
      "hpmotioncontroller_250820_PreviousURL_steamvrinput" : "vr-input-workshop://2798243464"
   },
   "system.generated.stormland.exe" : {
      "hpmotioncontroller_250820_AutosaveURL_steamvrinput" : "vr-input-workshop://2797414669",
      "hpmotioncontroller_250820_CurrentURL_steamvrinput" : "vr-input-workshop://2797414669",
      "hpmotioncontroller_250820_NeedToUpdateAutosave_steamvrinput" : false,
      "hpmotioncontroller_250820_PreviousURL_steamvrinput" : "vr-input-workshop://2797414668"
   },
   "system.generated.twd-win64-shipping.exe" : {
      "hpmotioncontroller_250820_AutosaveURL_steamvrinput" : "vr-input-workshop://2797361023",
      "hpmotioncontroller_250820_CurrentURL_steamvrinput" : "vr-input-workshop://2797361023",
      "hpmotioncontroller_250820_NeedToUpdateAutosave_steamvrinput" : false
   }
}


 

 

Make a backup of that file.

 

replace the same lines with this, see if it works

 

Spoiler

{
   "DesktopUI" : {
      "controllerbinding_desktop" : "328,31,1920,993,0",
      "pairing" : "888,271,800,600,0",
      "settings_desktop" : "1685,424,800,600,0"
   },
   "GpuSpeed" : {
      "gpuSpeed0" : 2264,
      "gpuSpeed1" : 2262,
      "gpuSpeed2" : 2270,
      "gpuSpeed3" : 2266,
      "gpuSpeed4" : 2267,
      "gpuSpeed5" : 2267,
      "gpuSpeed6" : 2267,
      "gpuSpeed7" : 2264,
      "gpuSpeed8" : 2261,
      "gpuSpeed9" : 2262,
      "gpuSpeedCount" : 10,
      "gpuSpeedDriver" : "31.0.15.1659",
      "gpuSpeedHorsepower" : 2265,
      "gpuSpeedRenderTargetScale" : 1.5,
      "gpuSpeedVendor" : "NVIDIA GeForce RTX 3080",
      "gpuSpeedVersion" : 2
   },
   "LastKnown" : {
      "HMDManufacturer" : "WindowsMR",
      "HMDModel" : "HP Reverb Virtual Reality Headset G20"
   },
   "collisionBounds" : {
      "CollisionBoundsColorGammaA" : 0,
      "CollisionBoundsColorGammaB" : 247,
      "CollisionBoundsFadeDistance" : 0.69999999999999996,
      "CollisionBoundsWallHeight" : 2.3963219478619977,
      "CollisionBoundsStyle" : 4

   },
   "dashboard" : {
      "desktopScale1" : 1,
      "lastAccessedExternalOverlayKey" : "8284e308-cd46-42bd-bde1-b839c0fecb58"
   },
   "driver_Holographic" : {
      "hapticsDisabled" : true,
      "motionReprojectionMode" : "undefined"
   },
   "notifications" : {
      "DoNotDisturb" : true
   },
   "power" : {
      "pauseCompositorOnStandby" : false
   },
   "steam.app.509250" : {
      "hpmotioncontroller_250820_CurrentURL_legacy" : "vr-input-workshop://2643689252"
   },
   "steamvr" : {
      "haveStartedTutorialForNativeChaperoneDriver" : true,
      "installID" : "9888319042835474455",
      "lastVersionNotice" : "1.22.13",
      "lastVersionNoticeDate" : "1654131813",
      "showAdvancedSettings" : true
   },
   "system.generated.arizonasunshine.exe" : {
      "hpmotioncontroller_250820_AutosaveURL_steamvrinput" : "vr-input-workshop://2798243464",
      "hpmotioncontroller_250820_NeedToUpdateAutosave_steamvrinput" : false,
      "hpmotioncontroller_250820_PreviousURL_steamvrinput" : "vr-input-workshop://2798243464"
   },
   "system.generated.stormland.exe" : {
      "hpmotioncontroller_250820_AutosaveURL_steamvrinput" : "vr-input-workshop://2797414669",
      "hpmotioncontroller_250820_CurrentURL_steamvrinput" : "vr-input-workshop://2797414669",
      "hpmotioncontroller_250820_NeedToUpdateAutosave_steamvrinput" : false,
      "hpmotioncontroller_250820_PreviousURL_steamvrinput" : "vr-input-workshop://2797414668"
   },
   "system.generated.twd-win64-shipping.exe" : {
      "hpmotioncontroller_250820_AutosaveURL_steamvrinput" : "vr-input-workshop://2797361023",
      "hpmotioncontroller_250820_CurrentURL_steamvrinput" : "vr-input-workshop://2797361023",
      "hpmotioncontroller_250820_NeedToUpdateAutosave_steamvrinput" : false
   }
}

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...