Neos-Metaverse / NeosPublic

A public issue/wiki only repository for the NeosVR project
195 stars 9 forks source link

Public/worldspace lasers break on interaction with private UI for Oculus Touch controllers on SteamVR #495

Closed shiftyscales closed 4 years ago

shiftyscales commented 4 years ago

Steps to replicate:

Observations:

This issue has been reported by guillefix#5692, Cyro#5120, Jeff07734#5022, and possibly others.

Frooxius commented 4 years ago

Do you have logs for when this happens?

shiftyscales commented 4 years ago

I do, but I didn't submit them as the logs don't show anything as having occurred. SHIFTY-PC - 2020.5.5.819 - 2020-05-05 08_51_12.log Player.log

guillefix commented 4 years ago

One thing I noticed is that it can happen on either hand, but only one one hand at a time.

shiftyscales commented 4 years ago

Discovered another related issue. The click to activate/deactivate the lasers also stops working after interacting with private UI e.g. the inventory, @Frooxius. It appears that the laser might not be properly transitioning from private to public after certain interactions on Oculus Touch controllers via SteamVR.

Electronus commented 4 years ago

I have logs form a session where I had both this happen and my lasers not working until I opened and closed the Oculus dash. (by not working I mean I had to use the wrist menu to bring them up, a trigger pull would not, until I opened and closed the dash. )

In fact aside from UI "primary action" wasn't registered at all by tools unless I opened and closed the Oculus dash between every tool. (should probably be a separate issue?) DESKTOP-1LAFNCA - 2020.5.4.1227 - 2020-05-04 18_45_32.log

Electronus commented 4 years ago

I saw you fixed some issues from the logs I sent you, however I am still experiencing the same behavior in steam VR. log included. DESKTOP-1LAFNCA - 2020.5.6.44 - 2020-05-06 17_10_11.log

shiftyscales commented 4 years ago

As of the latest build, worldspace lasers now become completely unavailable after touching private UI, e.g. the tool belt. Trigger no longer reactivates the laser, and the workaround of opening the Oculus Dash no longer works either.

Frooxius commented 4 years ago

Should be fixed in 2020.5.9.132, thanks!