Search Issue Tracker
Won't Fix
Votes
1
Found in
2020.3.34f1
2020.3.35f1
2020.3.36f1
2020.3.37f1
Issue ID
UUM-17422
Regression
Yes
Bluetooth keyboard cannot enter text into Unity UI input fields on Quest on Unity 2020.3.34f1 and later
Bug Report from one of our internal engineers working on the tracked keyboard feature:
"Recently encountered this Unity bug while upgrading the tracked keyboard sample. I made a minimal Unity project to repro it, shown below. When I type, nothing occurs. It only affects Unity UI input fields, the Input.GetKey() call still works normally.
• Text appears normally: 2020.3.31f1, 2020.3.33f1
• Text does not appear: 2020.3.34f1, 2020.3.35f1, 2020.3.36f1, 2020.3.37f1 (latest)
• Works fine on 2020.3.34f1 in PC VR (Link) when using regular USB keyboard
• Test project was created from scratch in 2020.3.36f1, there are no C# scripts in the app and all properties are set to default. The EventSystem is set to give initial focus to the input field
Notes:
• I tried both the Logitech K830 keyboard and Apple Magic keyboard.
• I tested on Quest 2 and on Cambria and on my personal Quest 2 which is running a live OS build (v42) No difference.
• I can type normally in Shell (and in v2020.3.33f1) and the Windows key still calls up the system overlay.
• I verified that the Inspector properties of Input Field have not changed between versions.
• I verified that downgrading back to 2020.3.33f1 stops the issue from occurring.
• It is possible that this is by design and there has been some change to default settings or something that I am not aware of.
• I have not yet tested recent versions of Unity 2019 and Unity 2021.
TESTING
2020.3.34f1 was released on May 4 so this issue has been public for almost 3 months. Most devs probably haven't encountered it because they either don't use Bluetooth keyboards or don't upgrade Unity that often, but nevertheless, it would've been good to detect it faster."
Comments (1)
-
lightsailvr
Feb 06, 2023 20:37
I do am experience this. And at a complete developmental roadblock until this is fixed.
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
- "Shader is not supported on this GPU" warnings and and shaders are not loading when building the project for non-Chromium browsers
- [iOS][URP] The screen flickers and the "Execution of the command buffer was aborted due to an error during execution" error is thrown continuously
- Shortcut Manager shows empty conflict filter when resolving runtime conflicts involving different contexts
- Building the project for Web with ASTC Texture Compression results in black screen
- “ArgumentException: Object reference not set to an instance of an object” errors are thrown when adding the component with Entity as Key for HashMap
Resolution Note:
There are no fixes planned for this Bug