VRCFaceTracking icon indicating copy to clipboard operation
VRCFaceTracking copied to clipboard

VRChat Native eyetracking no longer works on avatars that have VRCFT parameters

Open lackofbindings opened this issue 1 month ago • 2 comments

At some point I think the VRChat client must have updated something (given that VRCFT hasn't had a stable release in many months) that broke sending native eye tracking parameters over VRCFT.

Previously, the native eye tracking parameters (/tracking/eye/...) seemed to be working alongside the VRCFT parameters. Now, they seem to only be working if VRCFT parameters are not detected on the avatar. Native eye tracking still works fine on avatars that don't have any VRCFT params, and of course VRCFT still works fine on avatars that have VRCFT params.

This is an issue in cases where the avatar has a toggle to turn off VRCFT (setting eyes tracking state to Tracked), or when an avatar erroneously has VRCFT parameters on it without actually being hooked up. It used to fall back to using the Native parameters, but instead it now falls back to simulated eye movement.

I'm not sure if this is an issue caused by VRCFT (where it's not sending the Native parameters if VRCFT ones are detected on the avatar), or if this is a VRChat issue (where its ignoring the Native parameters in some specific case of OSC messages or something).

lackofbindings avatar Nov 24 '25 06:11 lackofbindings

Can you confirm you're on the stable release of VRCFT on Steam? The beta release on Steam has had changes done that may impact this functionality.

AlexisEvo avatar Nov 24 '25 06:11 AlexisEvo

Oh yes sorry I probably should have included version info. Steam version 5.2.3.0, no beta.

lackofbindings avatar Nov 24 '25 10:11 lackofbindings