Forum Discussion
zainab290
2 years agoHonored Guest
XR Tracked Keyboard not being tracked in Unity Scene
Hi All,
I was wondering if anyone has come across any similar issues with trying to integrate a tracked keyboard within their scenes. I am trying to connect the Logitech MX Mini Keys keyboard and have it appear in my scene. I am using a Meta Quest Pro and Unity 2022.3.19f1. I have installed the Meta XR All in One SDK.
I have followed the steps outlined here Integrate OVRTrackedKeyboard Prefab: Unity | Oculus Developers
I have run into a few issues, and understand from Meta that passthrough hands are unavailable during debugging. My keyboard does not seem to appear but only sometimes as a black rectangle that cannot be moved and I keep getting the following warning symbols
- "local dimming feature is not supported"
- "d3d11: Creating a default shader resource view with dxgi-fmt=98 for a texture that uses dxgi-fmt=99"
- "[OVRPlugin] XR_PASSTHROUGH_LAYER_PURPOSE_TRACKED_KEYBOARD_HANDS_FB is not yet supported on windows (arvr\projects\integrations\OVRPlugin\Src\Util\InsightMrManager.cpp:959)"
- "[OVRPlugin] Failed to create a passthrough layer with error -1 (arvr\projects\integrations\OVRPlugin\Src\Util\InsightMrManager.cpp:220)"
- "Invalid state passed into TrackedKeyboardVisibilityChanged ErrorExtensionFailed
UnityEngine.Debug:LogWarning (object)
OVRTrackedKeyboardHands:TrackedKeyboardVisibilityChanged (OVRTrackedKeyboard/TrackedKeyboardVisibilityChangedEvent) (at ./Library/PackageCache/com.meta.xr.sdk.core@62.0.0/Scripts/OVRTrackedKeyboard/OVRTrackedKeyboardHands.cs:528)" - "d3d11: failed to create 2D texture shader resource view id=1930 [D3D error was 80070057]"
I have tried to redo the whole thing in case I missed a step. I have also tried not having passthrough enabled but that throws other errors. I had to add a Surface projected Pt Plane for the passthrough object to stop throwing errors. I followed this tutorial for this Surface Projected Passthrough Tutorial: Unity | Oculus Developers
I am finding it hard to try and troubleshoot this issue as everytime I add print statements in the code, when it refreshes, it redownloads metas original code so I am unable to modify it.
I was wondering if anyone had any similar issues or any advice on how to tackle this. I have tried to publish my app so i can see if the issue is simply fixed by deploying it but that can take up to a week for it to be approved. So in the mean time if anyone has any ideas on how to go about this, i will be very grateful. I am willing to try anything at this point :))
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 2 years ago
- 5 months ago
- 2 years ago