ForceEdge: Controlling Autoscroll on Both Desktop and Mobile Computers Using the Force

Operating systems support autoscroll to allow users to scroll a view while in dragging mode: the user moves the pointer near the window's edge to trigger an "automatic" scrolling whose rate is typically proportional to the distance between the pointer and the window's edge. This approach suffers from several problems, especially when the window is maximized, resulting in a very limited space around it. Another problem is that for some operations, such as object drag-and-drop, the source and destination might be located in different windows, making it complicated for the computer to understand user's intention. In this paper, we present ForceEdge, a novel autoscroll technique relying on touch surfaces with force-sensing capabilities to alleviate the problems related to autoscroll. We report on the results of three controlled experiments showing that it improves over macOS and iOS systems baselines for top-to-bottom select and move tasks.

[1]  N. Durlach,et al.  Manual discrimination of force using active finger motion , 1991, Perception & psychophysics.

[2]  K. Newell,et al.  Intermittent visual information and the multiple time scales of visual motor control of continuous isometric force production , 2005, Perception & psychophysics.

[3]  C. D. Mote,et al.  A structural model of the forced compression of the fingertip pulp. , 1998, Journal of biomechanics.

[4]  Daniel Vogel,et al.  The effect of spring stiffness and control gain with an elastic rate control pointing device , 2008, CHI.

[5]  Eric Lecolinet,et al.  Flick-and-brake: finger control over inertial/sustained scroll motion , 2011, CHI EA '11.

[6]  Geehyuk Lee,et al.  Push-Push: A Drag-like Operation Overlapped with a Page Transition Operation on Touch Interfaces , 2015, UIST.

[7]  Andrew M. Gordon,et al.  Contribution of tactile afferent information to the control of isometric finger forces , 2004, Experimental Brain Research.

[8]  Hong Z. Tan,et al.  HUMAN FACTORS FOR THE DESIGN OF FORCE-REFLECTING HAPTIC INTERFACES , 1994 .

[9]  Geehyuk Lee,et al.  Force gestures: augmenting touch screen gestures with normal and tangential forces , 2011, UIST.

[10]  Daniel Vogel,et al.  RubberEdge: reducing clutching by combining position and rate control with elastic feedback , 2007, UIST.

[11]  Shwetak N. Patel,et al.  GripSense: using built-in sensors to detect hand posture and pressure on commodity mobile phones , 2012, UIST.

[12]  Michael Swash,et al.  Analysis of force profile during a maximum voluntary isometric contraction task , 2004, Muscle & nerve.

[13]  Xiang 'Anthony' Chen,et al.  The fat thumb: using the thumb's contact size for single-handed mobile interaction , 2012, Mobile HCI.

[14]  A. Landi Human Hand Function , 2007 .

[15]  Emmanuel Pietriga,et al.  Side pressure for bidirectional navigation on small devices , 2013, MobileHCI '13.

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

[17]  Ravin Balakrishnan,et al.  Zliding: fluid zooming and sliding for high precision parameter manipulation , 2005, UIST.

[18]  Andy Cockburn,et al.  The design, use, and performance of edge-scrolling techniques , 2017, Int. J. Hum. Comput. Stud..

[19]  Jun Rekimoto,et al.  GraspZoom: zooming and scrolling control model for single-handed mobile interaction , 2009, Mobile HCI.

[20]  Geehyuk Lee,et al.  Push-push: a two-point touchscreen operation utilizing the pressed state and the hover state , 2014, UIST'14 Adjunct.

[21]  I. Hunter,et al.  Perceived force in fatiguing isometric contractions , 1983, Perception & psychophysics.

[22]  Lynette A. Jones Visual and haptic feedback in the control of force , 1999, Experimental Brain Research.

[23]  Graham A. Wilson,et al.  Using pressure input and thermal feedback to broaden haptic interaction with mobile devices , 2013 .

[24]  Andy Cockburn,et al.  Push-Edge and Slide-Edge: Scrolling by Pushing Against the Viewport Edge , 2015, CHI.

[25]  Ted Selker,et al.  Force-to-motion functions for pointing , 1990, INTERACT.

[26]  S.I. Yaniger Force Sensing Resistors: A Review Of The Technology , 1991, Electro International, 1991.

[27]  L. A. Jones Matching Forces: Constant Errors and Differential Thresholds , 1989, Perception.