I am in the process of App Review, and it just failed due to VRC.Quest.Functional.9.
But the Documentation at Oculus Controller Input Mapping does not have a reference to Oculus Home Button.
How do I get an event in order to execute the Forward Orientation function (Which my game already supports, just in another binding)
I use Room Scale guardian. I rarely use stationary (only when too lazy to set up room scale).
Ive tried the following to no avail.
I guess now is to create a new empty project and see what happens.
That would explain why it won't recenter.
What XR API do you have set in Oculus XR Plugin? Have you tried changing it?
I'd recommend "OVR Plugin OpenXR", but if that isn't working try Legacy.
If you build the engine, you could try setting a breakpoint in Engine\Source\Runtime\HeadMountedDisplay\Private\HeadMountedDisplayFunctionLibrary.cpp on around line 268 to see what is happening. You'll need to attach with AGDE in Visual Studio or Oculus Debugger in VSCode.
So weird, when I use OculusLink and Steam VR, I do get back set as Floor Level. But when I package for Oculus Quest Stand alone, the issue comes up.
[2022.08.12-15.31.40:907]LogBlueprintUserMessages: [BP_MRRPawn_C_0] GET TRACKING ORIGIN: Floor Level
I am using OpenXR and Oculus OpenXR. Log Sample:
LogPluginManager: Mounting plugin OpenXR LogPluginManager: Mounting plugin OculusOpenXR [2022.08.12-17.18.30:738][ 0]LogOculusOpenXRPlugin: Loaded Oculus OpenXR Loader [2022.08.12-17.18.30:913][ 0]LogShaderLibrary: Display: Running without a pakfile and did not find a monolithic library 'OpenXR' - attempting disk search for its chunks [2022.08.12-17.18.30:913][ 0]LogShaderLibrary: Display: .... not found [2022.08.12-17.18.30:913][ 0]LogShaderLibrary: Display: Running without a pakfile and did not find a monolithic library 'OpenXR' - attempting disk search for its chunks [2022.08.12-17.18.30:914][ 0]LogShaderLibrary: Display: .... not found [2022.08.12-17.18.35:599][ 0]LogBlueprintUserMessages: [BP_MRRPawn_C_2147482526] GET TRACKING ORIGIN: Stage