ALXR
ALXR is a fork of the open-source ALVR with an emphasis on OpenXR features. It adopts new OpenXR features and compatible-devices rapidly ("bleeding edge"), which makes it an interesting but not-particularly user-friendly software.
Setup
note
Using ALXR will require you to sideload applications to you Quest
- MAKE SURE YOUR HEADSET HAS EYE AND FACE TRACKING ENABLED
- Download and install the latest ALXR client and server from the ALXR-nightly repository. If this is your first time using ALXR, follow the Usage guide and Android-specific client install instructions
- Install the ALXR Remote module from the VRCFaceTracking module registry.
- Open the
ALXRModuleConfig.json
found in the installed module directory.- This will either be at
C:\Users\[username]\AppData\Roaming\VRCFaceTracking\CustomLibs
orC:\Users\[username]\AppData\Local\Packages\96ba052f-0948-44d8-86c4-a0212e4ae047_d7rcq4vxghz0r\LocalCache\Roaming\VRCFaceTracking\
- Learn more about the ALXR module configuration options
- This will either be at
- In
ALXRModuleConfig.json
, in the "RemoteConfig" section set "ClientIpAddress" to the headset IP, this can be found in the ALVR server dashboard.- If the client is being run on the same host as the server (e.g. alxr windows client), use localhost IP (default,
127.0.0.1
) and set the server to TCP protocol.
- If the client is being run on the same host as the server (e.g. alxr windows client), use localhost IP (default,
- Restart VRCFT to reinitialize the ALXR Remote Module with the updated configuration.
Tips and Tricks
Using Index Controllers with the Quest Pro with ALVR/ALXR
The customizability of ALVR allows a few options. All following mentioned settings can be found in the "Headset" tab of the ALVR server settings.
- Option 1: Completely disable the Quest Pro controllers using the checkbox next to "Controllers"
- Option 2: Set the Controller emulation to "HTC Vive Tracker". This allows real controllers such as the Index Controllers to take precedence in SteamVR, and allow for using the Quest Pro controllers for manual playspace calibration.