I’ve been searching online for a while now for examples on how to set up the virtual keyboard on widgets for a VR Project of mine and I can’t seem to find any information whatsoever.
My first attempt was to enable Improved Virtual Keyboard in Project Settings. Even though this was in Android Platform Settings, some forums online said this was a hard requirement for Oculus at least, but I’m not sure if this is just specific to the oculus or for all VR Headsets. When I selected the EditableText in a Preview, nothing happened.
My next attempt was to make the widget focusable and to set the keyboard focus to the widget. This worked in removing all other input the player had, but theres no keyboard in sight. I was sure this was all I needed but now I’m not sure.
Finally, I also made the widget focused hoping that would magically kickstart something but to be honest, I’m just shooting in the dark here, since not even the generated documentation in blueprints are helpful or descriptive.
So I guess what I’m looking for is the minimal steps to get the SteamVR keyboard to pop up when editing texts. Is there a setting or a manifest I’m missing?
EDIT: I’m using VRExpansion Plugin and it comes with a Steam VRKeyboard component that is the exact implementation I was looking for. Definitely recommend for anyone not trying to reinvent the wheel. I’m honestly shocked that virtual keyboards aren’t a supported feature of the engine this many years into XR development.