Search Issue Tracker
Fixed in 1.1.0-pre.5
Votes
4
Found in [Package]
1.0.2
Issue ID
1342208
Regression
Yes
[XR][OpenXR] "Could not create a device for <...>" error is thrown when entering Play mode after installing OpenXR package
Reproduction steps:
1. Open the user's attached "VR.zip" project
2. Load WorldInteractionDemo scene
3. Open the PackageManager and reinstall the OpenXR package
4. Open the Project Settings > XR Plug-in Management and enable OpenXR
5. Make sure Oculus Touch Controller Profile is added in XR Plug-in Management > OpenXR settings
6. Make sure HMD and XR Controller are active
7. Enter Play mode and observe the Console window
Expected result: there are no errors
Actual result: "Could not create a device for 'Oculus Oculus Touch Controller OpenXR (XRInputV1)'" error is thrown
Reproducible with: OpenXR 1.2.0, 1.2.2 (2020.3.12f1, 2021.1.121, 2021.2.0b1)
Not reproducible with: OpenXR 1.1.1 (2020.3.12f1)
Could not test with 2018.4, 2019.4 (OpenXR package is not available)
Notes:
- the issue is no longer reproducible after restarting the Editor
- updating InputSystem from 1.0.2 to 1.1.0-pre.5 resolves the problem
Tested with:
- Oculus Rift and Oculus Touch Controller
Comments (6)
-
OgnjenSelver
Oct 13, 2021 09:45
For me fix was upgrading input system to 1.1.1 from 1.0.2
-
hibi0422
Aug 15, 2021 13:58
I don't know if this is correct, but here is how I solved it.
1Remove the Oculus XR Plugin
2Remove the XR Interaction Toolkit-pre.5 and install it again.
3Import the "Controller", "Meshing Subsystem Feature", and "Intercept Feature" from the OpenXR Plugin Sample.After doing this, it now works without any problems.
This has been translated at DeepL.
-
ANS_TT_VR
Aug 06, 2021 18:02
I rolled back to version 1.0.2 (The current certified one) and Exported the whole scene into another brand new Unity environment. It worked without issues.
-
ANS_TT_VR
Aug 06, 2021 17:33
Installing 1.1-pre.5 fixed the error for me, but now both hand controllers are gone X_X
-
rahebn
Aug 04, 2021 18:07
Removing the Localization package solved for me!
-
rahebn
Aug 04, 2021 18:02
I started to get these errors after installing the Localization package.
Upgrading the inputsystem did not solve it for me
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Out-of-bounds memory access with multiple CanvasRenderers under a Canvas when using Mesh API
- Inspector tries to access file after it was deleted when the file was locked in Inspector window
- Changing Transform values in Search window Inspector loses focus while dragging and stopping mouse without releasing dragging action
- Saving changes on the dirty VFX Graph during the Play mode throws "The referenced script (Unknown) on this Behaviour is missing!" warnings
- VFX Graph Debug Info overlaps the "Initialize" block debug info by default
Resolution Note (fix version 1.1.0-pre.5):
Updating to 1.1-pre.5 of com.unity.inputsystem should fix the issue. We're working on getting 1.1 final/verified of the package out which on release should solve the issue out of the box.