Table of Contents Author Guidelines Submit a Manuscript
Advances in Human-Computer Interaction
Volume 2014, Article ID 691507, 13 pages
http://dx.doi.org/10.1155/2014/691507
Research Article

Large Display Interaction via Multiple Acceleration Curves and Multifinger Pointer Control

Department of Computer Science, Virginia Tech, Blacksburg, VA 24061, USA

Received 14 April 2014; Accepted 14 October 2014; Published 25 November 2014

Academic Editor: Sebastian Moeller

Copyright © 2014 Andrey Esakia et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

Large high-resolution displays combine high pixel density with ample physical dimensions. The combination of these factors creates a multiscale workspace where interactive targeting of on-screen objects requires both high speed for distant targets and high accuracy for small targets. Modern operating systems support implicit dynamic control-display gain adjustment (i.e., a pointer acceleration curve) that helps to maintain both speed and accuracy. However, large high-resolution displays require a broader range of control-display gains than a single acceleration curve can usably enable. Some interaction techniques attempt to solve the problem by utilizing multiple explicit modes of interaction, where different modes provide different levels of pointer precision. Here, we investigate the alternative hypothesis of using a single mode of interaction for continuous pointing that enables both (1) standard implicit granularity control via an acceleration curve and (2) explicit switching between multiple acceleration curves in an efficient and dynamic way. We evaluate a sample solution that augments standard touchpad accelerated pointer manipulation with multitouch capability, where the choice of acceleration curve dynamically changes depending on the number of fingers in contact with the touchpad. Specifically, users can dynamically switch among three different acceleration curves by using one, two, or three fingers on the touchpad.