Jump to content

MCA31

Verified Members
  • Posts

    2
  • Joined

  • Last visited

Reputation

0 Neutral
  1. So I made some testing after reading your post : 1) The Samples scenes accessible of the VIVE OpenXR found here and especially the Input specific one never link the InputActions added with the plugin (a.k.a: the ViveCosmosController ones). I tried linking the VIVE Cosmos inputactions in that scene but it obviously doesn't work since it's what I already tried in my project 2) I am already working with the latest version of the VIVE OpenXR unfortunately 3) I can't go porting my project on Unity 2021 so it's a no-go for me 4) The XR Interaction Debugger DOES receive the input of both controllers for the shoulder buttons (both L1 and R1) so it seems like it's not a OpenXR but definitely from the plugin side. I tried go over the code but I didn't really find anything to found a fix for this issue. Also I wanted to point out multiple people are having the issue and notified whoever is in charge of the plugin on that repository (https://github.com/ViveSoftware/VIVE-OpenXR/issues/2), so I'm definitely not the only one having this problem. I would very much like to know if someone can check if it is really an issue plugin-side since it seems OpenXR does recognize the input in the debugger. Thank you and I wish you a good day.
  2. Hello, I am currently working on an Unity 2022.3 project with OpenXR 1.8.2, the latest XR Interaction Toolkit version (2.4.3) and I am unable to get the left shoulder button of the Vive Cosmos to work. I have downloaded the latest 2.0.0 release of the VIVE OpenXR plugin for Unity and modified the Input sample scene as shown on the original post. I am using the VIVE OpenXR runtime, I tried using the Steam OpenXR but the shoulder buttons are not recognized at all. This works perfectly fine for the right shoulder button but the left one does not work at all. I noticed that having only the left controller turned on makes it so the shoulder button works but once I'm turning up the right controller, it takes priority over the left shoulder button and it doesn't work anymore. I also noticed that if I swap out the two elements of the "List<DeviceConfig> deviceInfos", the left one works but the right one does not. I also tried to modify the ActionConfig of the "shoulderPressed" to "bumperPressed" because older versions of OpenXR seemed to use that in the past(?) but it didn't work. I confirm that the left and right shoulder buttons works without issue when I'm in the SteamVR environment (wanted to be sure it wasn't an hardware issue at first) but for obvious reasons, I want to work with UnityXR and therefore with that OpenXR plugin. I hope having an answer to my issue, thank you.
×
×
  • Create New...