PunchKeyboard: Typing can be a pretty difficult test, especially when you hold something on both hands, and that's especially true in virtual reality where you have to keep the game controls constantly.
A developer, however, seems to have found a very practical way to overcome this particular difficulty.
Freelance VR developer Jonathan Ravasz developed a working keyboard virtual reality that allows you to type without leaving the game controls. PunchKeyboard is essentially an optical input interfaces that allows you to use the ones you're holding to type VR.
Optically it looks like a typewriter, but the application has been enhanced with autocomplete functions and predicting the next word to further simplify the typing process.
The virtual keyboard's smart features use data from Reddit's talks as sources, but Ravasz assures it can easily do so by custom dictionaries.
See a little video on how PunchKeyboard works:
In case you want to know more about the RunchKeyboard, Ravasz has documented the application's development approach and motivation in blog of.
Ravasz uploaded it all code as well as a demo executable in its GitHub repository, so you can access the RunchKeyboard code. The app is open source, which means you can make any changes you want.
As RoukKeyboard developer explains, game developers can easily integrate it into their games.
https://github.com/rjth/Punchkeyboard