More keyboard options
The full floating keyboard in VR is not the way to go, is the most familiar one but is just like smartphones keyboard is not fast enough atleast in a phone you feel the screen.
I am talking about methods like the one we used to have before smartphones, mobiles had only the numeric pad with 9 keys each key had assign 3 or 4 letters.
If we applied this principle to the thumbstick each axis direction will represent one of this 9 keys (3 letters)
Ex: You click a EditText box no keyboard popup just use your thumbstick and the A button to select letter, so thumbstick up/left and press A once will write an "a" 2 press will write "b" , Right thumb stick can be use like this Left, erase, right next letter, Up switch letters to numbers and down can be use to switch to special characters. Shift keys or Caps keys might be done by pressing thumbs stick.
Pros:
-people will learn this method in no time, just like we did with old mobiles.
-once you learned you dont need to see your hands or keyboard guides you just type with your hands where ever you want them to be.
-You can be pointing, grabing while you type.
-Typing can be done pretty fast this way. History proves i am right :)
-You feel the touch controllers when you are doing this and analog input is very important when you type.
-You can watch what you type!!
Cons:
-Special characters might be to many for 9 keys so you might have to go down more than once with right thumbstick.
-not sure if possible for you to detect when we are ready to type and when we are just dowing somehting else like using thumbstick to move through the library of games but you can add a shortcut on the touch controllers buttons or add an extra button on the overlays for this keyboard option.( i am against the button on the overlay as that just a delay so a shortcut on the controllers would make it amazing).
Picture attachment is just for demostration purposes the letters are not organized properly on that picture.