RubberEdge: reducing clutching by combining position and rate control with elastic feedback

Position control devices enable precise selection, but significant clutching degrades performance. Clutching can be reduced with high control-display gain or pointer acceleration, but there are human and device limits. Elastic rate control eliminates clutching completely, but can make precise selection difficult. We show that hybrid position-rate control can outperform position control by 20% when there is significant clutching, even when using pointer acceleration. Unlike previous work, our RubberEdge technique eliminates trajectory and velocity discontinuities. We derive predictive models for position control with clutching and hybrid control, and present a prototype RubberEdge position-rate control device including initial user feedback.

[1]  Stuart K. Card,et al.  Evaluation of mouse, rate-controlled isometric joystick, step keys, and text keys, for text selection on a CRT , 1987 .

[2]  C. B. Gibbs,et al.  Controller design Interactions of controlling limbs, time-lags and gains in positional and velocity systems , 1962 .

[3]  D. Chaffin,et al.  An investigation of fitts' law using a wide range of movement amplitudes. , 1976, Journal of motor behavior.

[4]  Todd J. Johnsgard Fitt?s law with a virtual reality glove and a mouse: effects of gain , 1994 .

[5]  P. Fitts The information capacity of the human motor system in controlling the amplitude of movement. , 1954, Journal of experimental psychology.

[6]  Stuart K. Card,et al.  Powermice and user performance , 1990, CHI '90.

[7]  I. Scott MacKenzie,et al.  A comparison of three selection techniques for touchpads , 1998, CHI.

[8]  Doug A. Bowman,et al.  An evaluation of techniques for grabbing and manipulating remote objects in immersive virtual environments , 1997, SI3D.

[9]  Shumin Zhai,et al.  Characterizing computer input with Fitts' law parameters-the information and non-information aspects of pointing , 2004, Int. J. Hum. Comput. Stud..

[10]  I. Scott MacKenzie,et al.  Performance differences in the fingers, wrist, and forearm in computer input control , 1997, CHI.

[11]  Michel Beaudouin-Lafon,et al.  Novel interaction techniques for overlapping windows , 2001, UIST '01.

[12]  M. Sheelagh T. Carpendale,et al.  Fluid integration of rotation and translation , 2005, CHI.

[13]  Shumin Zhai,et al.  Scale effects in steering law tasks , 2001, CHI.

[14]  I.,et al.  Fitts' Law as a Research and Design Tool in Human-Computer Interaction , 1992, Hum. Comput. Interact..

[15]  Sarah A. Douglas,et al.  The effect of reducing homing time on the speed of a finger-controlled isometric pointing device , 1994, CHI Conference Companion.

[16]  I. Scott MacKenzie,et al.  Effects of output display and control - display gain on human performance in interactive systems , 1994, Behav. Inf. Technol..

[17]  Brad A. Myers,et al.  EdgeWrite: a stylus-based text entry method designed for high accuracy and stability of motion , 2003, UIST '03.

[18]  Shumin Zhai,et al.  Human Performance in Six Degree of Freedom Input Control , 2002 .

[19]  William Buxton,et al.  Lexical and pragmatic considerations of input structures , 1983, COMG.

[20]  Shumin Zhai,et al.  Dual stream input for pointing and scrolling , 1997, CHI Extended Abstracts.

[21]  Abigail Sellen,et al.  A comparison of input devices in element pointing and dragging tasks , 1991, CHI.

[22]  Jock D. Mackinlay,et al.  A morphological analysis of the design space of input devices , 1991, TOIS.

[23]  R Plamondon,et al.  Speed/accuracy trade-offs in target-directed movements , 1997, Behavioral and Brain Sciences.

[24]  Simon Richir,et al.  The "Bubble" technique: interacting with large virtual environments using haptic devices with limited workspace , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.