When you played Halflife Alyx with the PSVR2 adapter plugged into the DP adapter on the side of your FW16 did you open Task Manager to see which GPU the game was running on? You can right click on any column header under Processes and enable the column GPU engine and it will show which GPU it’s running on.
With all of the testing I conducted with the PSVR2 plugged into the DP module on the side of the FW16 it would always run the game on the iGPU which would be laggy and slow and never achieve the full framerate of the headset or it would give me an error saying “You must plug the headset into the GPU that the game is running on” when Windows would select the dGPU as the target when running more intense games. For instance if I ran Beat Saber by default then everything worked fine but the framerate just wasn’t great and it would have little hiccups and microstutters. However, if I ran something like Microsoft Flight Sim 2020 in VR mode or HalfLife Alyx it would run it on the dGPU when Windows was configured to pick the GPU automatically depending on the game and then I would just see “Loading” through the VR headset in the Steam menu area while the game would be up and playing in the preview on the laptop screen and the error would be showing saying the headset needs to be plugged into the GPU that it’s running on.
If it’s not too much trouble, could you post a screen shot of your Task Manager showing the GPU engine column with Half-Life Alyx process showing so I can see which GPU Windows claims the game is running on. Also, if you have Beat Saber can you try booting that up and see if you get the strange error I was getting where SteamVR says “You must plug into the primary GPU” since it should default to iGPU for that game untill you go into Windows settings and force it to the dGPU.
Example of forcing the GPU the game runs on in Windows when 2 GPU’s present
Because ideally, I would absolutely love to run my PSVR2 adapter using the DP port on the side of the FW16 so I don’t need the USB-C to DP cable at all. But, I spent days trying everything I could possibly think of and I could never get a game running on the dGPU to show up in the VR headset that was plugged into the DP module on the side of the FW16 which links to the iGPU. It would only show games in the headset that were running on the much slower iGPU and if the game went to the dGPU because Windows detected it was more demanding than it would just who the SteamVR hub in the headset with “Loading [Game]” showing on the screen even though the game was already loaded and working in the SteamVR preview window showing on the laptop.
So technically you can use SteamVR with DP module on side of the FW16 for PSVR2 experience so long as the game you’re running defaults to the iGPU because the laptop isn’t plugged in or is in a low power profile setting while plugged in or you force the game to the iGPU using the System>Display>Graphics menu in Windows 11. But, if @takaides actually got a VR game running on the dGPU and displaying through the DP module on the side of the FW16 I would very much like to try and replicate that experience so that USB-C to DP cable is no longer needed hanging off the back of the laptop.
I laughed when I read you talking about how you lost track of time playing Halflife Alyx. Yes, you absolutely lose track of time until either you wife, girlfriend or loss of power pulls you out of the game. It’s absolutely additive and I honestly hope they make another one in the future because it still stands today as one of the best and most immersive VR experiences I’ve ever had. The fact you were able to run it makes me think it had to be on the dGPU since i don’t think the iGPU would be able to play it at any acceptable framerate even on the lowest graphics settings but I haven’t tried myself so I’m not really sure. The onboard iGPU is pretty capable for 3D graphics being able to almost play Beat Saber at ~70FPS with default graphics settings and it also handles RecRoom no problem.
As for the low power problem you were encountering, I have also noticed a few interesting things myself. Like for instance when I plug in the 180 watt power adapter into the FW16 and torture the CPU/dGPU using http://iprep.info/gpu it will always show 100% power remaining down in the Windows 11 task tray until I unplug the USB-C power adapter and then it will update to show the true percentage remaining. I found that when the CPU/dGPU is being fully hit 100% it drains the battery at about 5% every 15-30 minutes which isn’t bad and would give you quite a bit of runtime if you start from 100% before you do whatever it is you’re doing but it does mean that the laptop will die no matter what you do if you run at 100% for a prolonged period of time. I think they are coming out with a 240 watt power adapter soon that will resolve this problem by providing enough power that the battery doesn’t need to be touched. I also wonder if the 100% issue I see in Windows 11 has to do with Microsoft making a bad assumption that the battery can also be depleted while plugged into a wall so it just shows 100% and never updates from the battery status again until the charge state changes. But I’m curious if you’ve also observed this issue yourself?
And last but not least I wonder if the mura issue you were noticing with the PSVR2 had to possibly do with the games running on the iGPU instead of the dGPU which would disable a lot of the features the dGPU has to increase image quality. Because when running on the dGPU I got way better image quality vs. iGPU just with default graphics settings in every game I tried.
TL;DR - Could you run Half-Life Alyx with PSVR2 plugged into DP on side of laptop via DP module and check the GPU engine column under Task manager for the Half-Life Alyx process and then do it again with the USB-C to DP cable coming out of the back USB-C connector on the FW16 laptop? I want to verify that you’re seeing dGPU in the GPU engine column for both configurations. Also, if you use System>Display>Graphics in Windows 11 to force Half-Life Alyx to the iGPU will it show up in the headset when you run the game while connect to the USB-C port on the back of the laptop and vice versa when plugged into the DP on the side of the laptop with Half-Life Alyx forced to dGPU? If you’re able to confirm that you’re able to see both iGPU and dGPU games through either USB-C on back or DP on the side of the laptop in the headset then I’ve gotta figure out how in the heck you’re hardware configuration is different from mine so I can replicate your same results since I would love to ditch the USB-C to DP cable if I can.