Search Issue Tracker
Won't Fix
Won't Fix in 2020.3.X
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
- 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:
There are no fixes planned for this Bug
Resolution Note (2020.3.X):
There are no fixes planned for this Bug