Design and Evaluation of Controller-Based Raycasting Methods for Efficient Alphanumeric and Special Character Entry in Virtual Reality | IEEE Journals & Magazine | IEEE Xplore