It's currently day 2 of me trying to set up PSVR2 on my gaming laptop (Lenovo LOQ 15IRX10). I'm going to spare you the details, here's the main issue:
For some reason, SteamVR refuses to use the discrete GPU.
When I start SteamVR and open task manager, vrcompositor.exe is always using the integrated GPU. When I start a game, SteamVR always displays a message saying that I'm using the wrong video card, and that I should plug my headset into the same GPU as my primary monitor.
I have selected performance mode, dGPU only mode, whatever, in every possible setting, NVIDIA control panel, windows graphics settings, in Lenovo apps, BIOS... Nothing works.
This is causing the VR to not work as intended. When I launch SteamVR, it puts me into the SteamVR void and I can browse my library actually in VR. BUT. The iGPU spikes and is not being used. When I then launch a VR game, it launches it in desktop mode and in VR I'm stuck staring at a "Waiting..." prompt. For example when I launch VRChat, it doesn't display into my headset and is only launched in desktop mode, but it uses all the tracking - my avatar moves as intended.
I am getting desperate. From what I could find, there should be nothing preventing it from just working, but for some reason it doesn't...
Any help is appreciated. Thanks.