alvr-org / ALVR

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

Pico 4 - Controller velocity is wrong #1889

Closed iam4k33m closed 4 months ago

iam4k33m commented 10 months ago

Bug occours in Half Life Alyx, and likely any game that uses hand velocity in a similar way for throwing objects.

Description

Objects are thrown with a 90 degree offset on velocity, which changes direction with different controller emulation selections

General Troubleshooting

Environment

Hardware

Note: for Linux, an upload to the hw-probe database is preferred: hw-probe -all -upload

CPU:Intel I7 4770k

GPU:nVidia GeForce GTX 1660ti

GPU Driver Version:536.23

Audio:Voicemeeter banana

Installation

ALVR Version: 20.43

ALVR Settings File: Attatched session.json

SteamVR Version:Beta 2.11

Install Type:

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

thackel commented 8 months ago

I can confirm that right now in Alyx all grenades are thrown 90 degrees to the right.

But it worked somehow before in Alyx and it is still working as expected in H3VR. So i guess its more a Alyx and/or SteamVR problem than a general Pico4 or ALVR one.

ALVR 20.5.0

iam4k33m commented 8 months ago

I suspect it could be an issue with Pico OpenXR. Some unity standalone games experience this issue too.

On Tue, Dec 26, 2023, 16:29 Thomas Hackel @.***> wrote:

I can confirm that right now in Alyx all grenades are thrown 90 degrees to the right.

But it worked somehow before in Alyx and it is still working as expected in H3VR. So i guess its more a Alyx and/or SteamVR problem than a general Pico4 or ALVR one.

ALVR 20.5.0

— Reply to this email directly, view it on GitHub https://github.com/alvr-org/ALVR/issues/1889#issuecomment-1869649137, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANJHXFA3YPPJ4RQ4ITL5Y73YLL3NVAVCNFSM6AAAAAA66U6CZ2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRZGY2DSMJTG4 . You are receiving this because you authored the thread.Message ID: @.***>

thackel commented 8 months ago

I restarted ALVR and SteamVR and could play Alyx again without this issue. When I encounter it again, I will preserve the log. There was no update of any software in between.

iam4k33m commented 8 months ago

I restarted ALVR and SteamVR and could play Alyx again without this issue. When I encounter it again, I will preserve the log. There was no update of any software in between.

In my experience, Half life alyx level loading leads to wrong throw direction.

Vixea commented 7 months ago

Then this just sounds like an Alyx bug then.

github-actions[bot] commented 5 months ago

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.