v83 Link Workaround Fix for Quest Pro/FT
For those with Quest pro's/Headsets that have facial tracking, as you know v83 rolled out an update that did not force the runtimes to expose facial tracking features. We've been troubleshooting this for weeks and not to many leads other than running backups that immediately get overwritten.
Skipping over the entire troubleshooting here's the fix for now:
Well thanks to another user here: andrea.511384
Passthrough over link not available? | Meta Community Forums - 1357035
This made me go back and validate a few things on working machines ( friends in other countries that haven't been hit yet ( 1 was as of today but validated this brought it back)
While the post above is more for Quest (non FT) it did give me an idea to revaluate the remainder of the registry. Skipping over powershell scripts and comparisons:
Here's what you need:
Main ones are Face and Eye tracking however make sure to set VRPreviewLaunchLink to 0 as I found this can cause the preview area to keep loading over steamvr or others when launched.
Windows Registry Editor Version 5.00
; Reenable Linkside experimental features + tracking toggles
[HKEY_CURRENT_USER\Software\Oculus VR, LLC\Oculus]
"VRPreviewLaunchLink"=dword:00000000
"ExperimentalExtensions"=dword:00000001
"PassthroughOverLink"=dword:00000001
"SpatialDataOverLink"=dword:00000001
"FaceTrackingOverLink"=dword:00000001
"EyeTrackingOverLink"=dword:00000001
; Prevent Dash from stealing focus
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Oculus VR, LLC\Oculus\Config]
"PreventDashLaunch"=dword:00000001For the second part its important because with the current update for w/e reason DASH does not want to yield to steamvr in link it wants to stay on top. So if you load SteamVR from a dash environment it will load up then pop back to dash.
If you need to restore dash functionality simply run this ( or open regedit and navigate to the below key and set it to 0
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Oculus VR, LLC\Oculus\Config]
"PreventDashLaunch"=dword:00000000For those unsure how to run this, you can save the code snippets
Make sure file extensions are visible (so it doesn’t become .txt)
- open file explorer
- click view
- hover show
- turn on file name extensions
Create the file
- pick a folder or area you want to save this to, right click and create new text file.
- name it w/e you want but make sure the extension is .reg i.e: linkfix.reg
- if windows warns about changing file type, click yes
Paste the code above
- right click your new regedit file you made and click edit (or load into notepad)
- copy paste the text from the large block above (or small if undoing (DO NOT COMBINE THESE)
- save and close the text editor.
To Apply it
- simply double click your registry file you made , click ok if prompted ( u might be prompted twice if UAC is active)
- one applied it'll let u know its successfully applied, you can check if you want by navigating the folder path in regedit to look.
Currently running link with SteamVR, VRCFT is tracking and no issues to date. Please ensure to pass this around to those u know as Meta has openly stated its not a major focus atm for them.