Search Issue Tracker
Third Party Issue
Votes
2
Found in
2021.3.36f1
2022.3.22f1
Issue ID
UUM-67323
Regression
No
Keyboard fails to open on mobile Android devices with Error “Oculus overlay keyboard is disabled, add 'oculus.software.overlay_keyboard' feature request to your Android manifest.” when building with Meta XR All-in-One SDK added
Reproduction steps:
1. Open the attached project "ReproProj"
2. Open the “/Assets/Scenes/SampleScene.unity” Scene
3. Open Package Manager (Windows > Package Manager)
4. Go to the “My Assets” tab
5. Install Meta XR All-in-One SDK
6. Open Android LogCat
7. Build and Run on a mobile Android device
8. In Player, click on the Text Input field
9. Observe the Android LogCat window
Expected result: The Mobile Keyboard is opened
Actual result: Mobile Keyboard is not opened and Error “Oculus overlay keyboard is disabled, add 'oculus.software.overlay_keyboard' feature request to your Android manifest.” is present
Reproducible with: 2021.3.36f1, 2022.3.22f1
Could not test with: 2023.2.15f1, 6000.0.0b12 (Player crashes)
Reproducible on:
VLNQA00325, Samsung Galaxy Note10 (SM-N970F), Android 12, CPU: Exynos 9 (9825), GPU: Mali-G76
VLNQA00318, Oneplus OnePlus 7 Pro (GM1913), Android 11, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
Testing environment: Windows 10 Enterprise 21H2
Not reproducible on: No other environment tested
Note:
- After removing Meta XR All-in-One SDK it’s required to remove the Library folder for the Mobile Keyboard to open
Comments (6)
-
HinrichHob
Apr 15, 2025 15:02
For me it helped to downgrade the unity version to 2022.3.15f1. We used 2022.3.56f1 before.
-
adrian_unity960
Nov 20, 2024 14:11
I don't have the Meta XR All-in-One sdk installed and still I can reproduce this issue.
-
churikeeno
Oct 08, 2024 22:08
Any fixes???
-
emrys90
Sep 16, 2024 01:33
Same issue here! How can you break the keyboard for non-VR builds and not put out a fix for it...
-
mlamon_unity
Apr 22, 2024 15:19
Same problem here, but I just found a workaround:
before building the app bundle in Android Studio, edit the Manifest file so that OCULUS.SOFTWARE.OVERLAY_KEYBOARD is set to required:false.
That allowed me to keep the compatibility with every android device I had before. -
dan_soqqle
Mar 20, 2024 14:41
Unfortunately, there is no workaround.
While the mobile keyboard does show up if i add OCULUS.SOFTWARE.OVERLAY_KEYBOARD to the Android Manifest (weird?), google store rightly removes all supporting devices because no mobile devices support oculus keyboard.
Thus, this is crucial!
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
- Scene flickers when using Mesh Output with SpriteLit Shader in 2D project
- “Cache Management” text is misaligned in Preferences > Package Manager
- [macOS] network permission shows the name of previously closed app when different app requests network access
- Delta value returned by mouse movementsMonitor is different when changing Screen Resolution
- The Radius Scale option is removed from the Visual Effect Graph Output Particle when Lod is disabled in Particles Options
Resolution Note:
This is an issue in Meta code that we will not be able to resolve. We've communicated the issue to our partners at Meta.