-
Notifications
You must be signed in to change notification settings - Fork 10
Description
When I have 3+ devices (e.g. 2 controllers + 1 tracker/LIV virtual cam) connected in Beat Saber, only the bottom quadrant of the display is rendered. However, 2 devices connected (e.g. 2 controllers, or 1 controller + 1 tracker) works fine. Also, if I delete the MVP dll in the plugins folder, the issue goes away as well. Here is the headset mirror of the issue:
I heard from someone that the BeatSaberMultiplayer mod with the PTT button set to one/both grips causes a similar issue. However, I tried unassigning the grip buttons with MVP still installed and the issue didn't go away.
Here is a log output from "C:\Users<Me>\AppData\LocalLow\Hyperbolic Magnetism\Beat Saber\output_log.txt" that I believe is relevant:
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)
NullReferenceException: Object reference not set to an instance of an object
at SteamVR_ExternalCamera.AttachToCamera (SteamVR_Camera vrcam) [0x00000] in <9e43185fb0834f25bdb9cc928e6b2ac8>:0
at SteamVR_Render.RenderExternalCamera () [0x0005f] in <9e43185fb0834f25bdb9cc928e6b2ac8>:0
at SteamVR_Render+c__Iterator0.MoveNext () [0x000c2] in <9e43185fb0834f25bdb9cc928e6b2ac8>:0
at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00027] in :0
Thanks
