Get User Profile
Updated: Apr 17, 2026
GetUserProfile returns HMD hardware calibration data for the current user. Despite the name “user profile,” this function provides physical measurement data from the headset, not social or identity profile information. The returned FOculusXRHmdUserProfile struct contains interpupillary distance, eye height, and neck-to-eye distance values populated from device data, along with several vestigial fields that are not populated by current hardware.
This function belongs to UOculusXRFunctionLibrary in the OculusXRHMD module. In Blueprints, it appears under the OculusLibrary category.
- Get Pose outputs an estimated neck position (
NeckPosition) that is computed internally using the NeckToEyeDistance value from the user profile. - Get Device Type returns device identification information from the same OculusLibrary Blueprint category.