Touchpad controller is utilized in various computing environments, such as interactive television(TV) environment, video game console, and virtual reality (VR). Users hold the touchpad controller in their hands and perform a variety of interactions. Since text entry is one of the major human-computer interactions in these environments, an efficient text entry method on the touchpad controller is required. Two-thumb smartphone typing is a user-friendly and efficient typing method using a hand-held device. Therefore, if two-thumb smartphone typing skill is well-transferred to the touchpad controller, a user can utilize two-thumb typing on the touchpad controller as on the smartphone and conduct efficient text entry in TV and VR environments. However, efficient two-thumb typing on the touchpad controller in TV and VR environments has not been achieved due to usability problems caused by environmental differences. This study investigates the gap caused by deficient visual feedback of thumbs in TV and VR environments and bridges the gap by providing the hovering contact point feedback. With the hovering contact point feedback, the two-thumb typing skill is successfully transferred to the touchpad controller, and efficient text entry using the touchpad controller in TV and VR is achieved.
손에 쥔 채로 컴퓨팅 장치와 상호작용하기 위한 터치패드 컨트롤러는 인터랙티브 TV 환경, 콘솔 게임 환경 그리고 가상 현실 환경 등 다양한 컴퓨팅 환경에서 사용되고 있다. 그리고 문자 입력은 이러한 환경들에서 수행하는 주요한 사람-컴퓨터 상호작용 중 하나다. 따라서 터치패드 컨트롤러를 사용하여 효율적으로 문자 입력을 수행하는 방안이 필요하다. 스마트폰에서 가장 대표적인 문자 입력 방법인 양 엄지 문자 입력은 사용자에게 친숙하고 충분히 효율적인 문자 입력 방법이다. 따라서 스마트폰의 양 엄지 문자 입력 스킬을 터치패드 컨트롤러에 이식하여 사용할 수 있도록 한다면 TV 환경과 가상 현실 등의 환경에서 효율적인 문자 입력을 지원할 수 있을 것이다. 하지만 지금까지 인터랙티브 TV 환경 및 가상 현실 환경의 터치패드 컨트롤러에서 사용되었던 양 엄지 문자 입력은 환경간 차이로 인해 발생하는 사용성 문제들로 인하여 충분히 효과적이지 못했다. 이 연구에서는 터치패드 컨트롤러에서의 양 엄지 문자 입력의 성능을 향상시키기 위하여 TV 환경과 가상 현실 환경들에서 사용자들에게 제공되는 시각 피드백의 문제로 인해 발생하는 차이에 대해 확인하고, 호버 접점 피드백을 시각 피드백으로 제공하여 시각 피드백 차이로 인해 발생하는 문제를 해결하고자 한다. 호버 접점 피드백을 제공함으로써 양 엄지 문자 입력 스킬이 TV 환경과 VR 환경에서 성공적으로 사용될 수 있는지를 확인하고, 사용자들이 다른 환경에서 양 엄지 문자 입력을 활용하여 효율적인 문자 입력을 수행할 수 있는지를 확인한다.