alphanumeric input, typing methods, virtual reality, VR, Unity, C#, HTC Vive, computer graphics, comparison, study