The Resonite Keyboard is the default available virtual keyboard that appears in front of a user when clicking into a text field while in VR. This keyboard can be brought out even in Desktop Mode as well, with the keys being fully functional in world space. This is located in the Resonite Essentials folder.
Controls
The following are the controls and UI Elements that this Keyboard provides, and how they function:
- Close Button: This destroys the keyboard, removing the focus from an IFocusable Text Field. This functionally acts the same with the Enter Key located on the keyboard (without the shift modifier).
- Input Field: This is where a string of characters sits in, waiting to be appended with each key press. Hitting the close button or the enter key (without the shift modifier) submits the text here to a Text Field.
- Keyboard Keys: This keyboard emulates a full sized keyboard, complete with function keys and a number pad. These keys in world space will actually move the user around normally. If the keyboard is focused on a Text Field, these keys type what is labeled on them.
Advanced Uses
If you plan on doing something special with Keyboards, making custom Keyboards, or using Keyboards in your projects, these may help you when creating content with them.
Dynamic Variables
The following are Dynamic Variables you can use with every Keyboard:
- The dynamic space available in the Keyboard is "UserspaceKeyboard".