This Keyboard is most suited for use with an Oculus headset and hand tracking. If your VR project requires a keyboard. Use this Keyboard by simply touching the keys with invisible collision spheres on the index fingers.
Read the technical documentation first. Virtual hands have to be acquired separately. We have a link to a free project that you can migrate the hands from, into your project.
We devised this simple keyboard because we found that after changing hand gestures in project settings to grab by pinching index fingers. Calling up the system keyboard during game play reverted hand gestures to default. For the low cost, we hope to help other developers save time and get up and running.
There is also a lot to understand regarding the OpenXR and MetaXR plugins, which are separate. For you to do your own research.
Demo Reel: https://youtu.be/5UUTBdt-k-Y
The keyboard has: Upper and lowercase letters, numbers, enter key and delete key.
Add the keyboard to your world using Blueprints.
Bonus: Free basic text display.
How it works: Upon the sphere(s) you put on the fingers entering the collision sphere/dome over each key. A sound is made to acknowledge a key stroke. It may take a bit of getting used to, like learning the glass harp. With zero haptic feedback. Maybe more work could be done on getting the velocity and directional values to ensure accuracy and prevent any double clicks.
We are thinking about supporting UE5.2. Contemplating UE roadmap for VR. Our aim has been to target Oculus Quest 2 headsets shipped from Sept 2020.
Many thanks
* Not for Android 2D mobile devices
* 8 purchases to-date