alvr-org / ALVR

Stream VR games from your PC to your headset via Wi-Fi
MIT License
5.3k stars 475 forks source link

Vive Focus 3 Hand tracking causes runaway network latency in statistics view, causing stream to lock up. #1750

Open imetandy opened 1 year ago

imetandy commented 1 year ago

Description

Hand tracking runaway network latency with Vive focus 3. Whenever hands can be seen by the Vive focus 3, the network value in statistics rises until everything crawls to a halt. If I hide my hands and wait a while, it will eventually catch up and correct itself.

General Troubleshooting

The issue is present in release v20.1.0 I tried the most recent nightly (20/07/2023) and experience the same issue. I tested with the exact same session.json file, and a Quest 2, the issue did not occur, so seems to be Vive Focus 3 only. This also happens with controllers.

I have tested over wifi 6E, and tested over 5Ghz, which both show same issue.

Environment

session.JSON file attached session.zip

Hardware

CPU: Intel i7-11700K GPU: NVIDIA RTX 3080Ti GPU Driver Version: 536.40 Audio: NA

Installation

ALVR Version: ALVR v20.1.0 ALVR v21.0.0-dev00+nightly.2023.07.19 ALVR Settings File:

SteamVR Version:

Install Type:

OS Name and Version (winver on Windows or grep PRETTY_NAME /etc/os-release on most Linux distributions): Windows 10 Pro

zarik5 commented 1 year ago

This bug happened before and I fixed it. But somehow it came back. I will investigate.

imetandy commented 1 year ago

A note to say that with hand tracking disabled, the issue does not occur. I was using controllers only and fairly normal operation (a bit stutter-y on controllers, but zero tweaking done for latency etc)

zarik5 commented 1 year ago

Unfortunately I cannot reproduce this bug. I tested on a Focus 3 running the latest firmware (5.0.999.820).