I would be happy too @Gmanny!
- Plug USB-C to DP 1.4 cable (Link above a few posts) into USB-C port back of Framework 16 and DP Port on PSVR2 Adapter
- Fixed USB-A cable from PSVR2 Adapter box plugged into USB-A port on Framework 16 (or USB-C with adapter)
- PSVR2 Headset USB-C cable plugged into to USB-C port on PSVR2 Adapter box
- PSVR2 12v AC/DC Power plugged into PSVR2 power port via barrel plug (included with PSVR2 adapter)
The only thing you need to make PSVR2 work perfectly on the Framework 16 using the dGPU is the USB-C to DP 1.4 cable (~$15 linked in my last post) and the Sony PSVR2 adapter (Also linked in last post) since the only GPU’s that support plugging the PSVR2 directly into a USB-C port are the AMD Radeon RX 60xx series and Nvidia GeForce RTX 20xx series GPU’s because they supported a technology called VirtualLink which was discontinued after that generation of GPU’s because just not enough people utilized it. That is why you see some people saying that they can get PSVR2 working by just plugging the USB-C straight from the headset into their PC which is confusing.
If you have any more questions, feel free to ask! The USB-C to DP 1.4 cable and PSVR2 adapter solved all my problems on the Framework laptop and will also solve any problems people have getting PSVR2 working on their desktop computers also since they have the same exact problem if they are running newer generation GPU’s that don’t support VirtualLink.
I should also mention that if you plug the USB-C to DP 1.4 cable into the USB-C module on the side of the Framework 16 (instead of the USB-C on the back coming off the dGPU) it will have the same exact problem as plugging into a DP module where it just shows the SteamVR environment and never the game that is actually running.
So, if you plan to use an external display for gaming with your Framework 16 laptop I would advise you also get this USB-C to DP 1.4 cable and plug it into the back of the Framework 16 laptop so that your external display will be running directly off the dGPU. If you just plug the external screen into the side of the DP module on the side of the Framework 16 laptop it will be running off the much slower iGPU. This will be important for people who use this laptop for LAN parties where they want to use a bigger screen, etc.
So, if you see anyone in other threads talking about not being able to get their external screen to use the dGPU just direct them to this thread or give them this information so they know which cable to get to make it work correctly. And if you have an older VR headset that uses HDMI or a screen that uses HDMI instead of DisplayPort you can get this cable for around the same price to support HDMI instead of DisplayPort.
Just make sure you get the right USB-C to HDMI cable that supports 4k/144hz (ThunderBolt 4) because a lot of the cheaper cables only support 4k@60 which might be enough for the display you’re using but won’t be enough for any modern VR HMD like Valve Index or Rift. The Framework 16 dGPU is more than powerful enough for 4k/120hz if your screen supports it.
USB-C to HDMI (Thunderbolt 4) – Only for external HDMI screens, not for PSVR2
USB-C to DP 1.4 – For PSVR2 & DisplayPort external screens
I hope this clarifies everything for anyone that wants to use PSVR2 or external displays with Framework 16 laptop fully utilizing the dGPU rather than the much slower iGPU. And if you’re using an external display somewhere where you can’t plugin your laptop then just plug the USB-C side of the DP or HDMI cable into the side module rather than the port on the back of the laptop to get it to use the iGPU and conserve power. This would be useful for when you want to just connect to someone elses screen or TV to do something and you don’t want to plugin the laptop since the dGPU will take the battery down MUCH faster since it’s very power hungry given the performance.
I’m still not 100% sure how the Framework 16 built in screen is able to show both iGPU and dGPU apps/games on the same screen both in Window and Fullscreen mode without any issues. It would be awesome if they could figure out how to get the HDMI/DP modules plugged into the side of the Framework laptop to behave the same way so nobody needs any special USB-C Thunderbolt DP/HDMI cables to utilize the dGPU with external displays and VR headsets. But, until that happens this cable is the solution and you can simply change ports to determine which GPU is utilized to drive the screen.
Oh, and one more thing while I’m on this topic. If you want to force an application or game to run on iGPU or dGPU specifically instead of letting Windows 11 decide which is best you can open the System > Display > Graphics menu and select the app or game you want to change (or add it if it’s missing by it’s .exe) and go into options and directly force the GPU you want it to run on. Just be warned that this doesn’t work 100% of the time and sometimes the AMD Adrenaline software will take control and pick the GPU it wants despite these settings, and I haven’t figured out how to disable that behavior just yet (I’m new to AMD stuff). This is how I was able to get Beat Saber to work on PSVR2 without the USB-C to DP 1.4 cable I talked about earlier but running on the iGPU it’s too slow to actually play due to the frame drop and it can make you feel sick so I don’t recommend it. But, if you want to run a VR experience that the iGPU is more than powerful enough to handle then you can give it a try if you don’t have the cable. But, none of the VR experiences I’ve tried ran at a comfortable framerate even with display settings turned way down using the iGPU since it’s so low powered and on purpose to preserve battery life while using the laptop unplugged for business stuff.
Where to change which GPU is used for each app/game (Windows 11)
Sorry for the insanely large posts, blame the Adderall…
If you have any other questions just tag me ![]()



