KATmobile is an alternative keyboard that only requires touch. No vision is required, so it works great as a mobile typing solution for virtual reality, vision impairment, and other circumstances when you need to look at something else!
Typing consists of three basic gestures that can be chained together to type the full range of standard characters. You can use KATmobile to simulate a real touch-based keyboard that can be integrated into a VR controller or even the back of a phone. Landscape typing gets a whole lot easier.
Right now, you can only type using the KATdesktop application, which includes a training program. An account is required for training and can be created at our website: https://www.seas.upenn.edu/~cis568/research/kat/