Precise selection is one of the key difficulties of touch-based interaction. In some cases (such as interacting with a map-based interface), precise selection is crucial for the correct specification of information. This work investigates the difference in user input error and speed for line drawing tasks using touch and mouse-based interaction. A parameterized method of solving the nearest-point-on-a-curve problem was developed in order to obtain a quantifiable error difference between mouse and touch-based interaction for line drawing tasks. A user study was conducted and determined that mouse-based interaction occurs at a slower rate of speed and results in less error than touch-based interaction for line drawing tasks.
[Show abstract][Hide abstract] ABSTRACT: The computer mouse is rarely used for drawing due to its body-fixed coordinate system, which creates a stroke that differs from the user’s original hand movement. In this study, we resolve this problem by implementing a new mouse called StereoMouse, which eliminates the rotational disturbance of the coordinate system in real-time. StereoMouse is a special mouse with two optical sensors, and its coordinate orientation at the beginning of a stroke is maintained throughout the movement by measuring and compensating for the angular deviation estimated from those sensors. The drawing performance of StereoMouse was measured by means of having users perform the task of repeatedly drawing a basic shape. The results of this experiment showed that StereoMouse eliminated the horizontal drift typically observed in a stroke drawn by a normal mouse. Consequently, StereoMouse allowed the users to draw shapes at a 10.6% faster mean speed with a 10.4% shorter travel time than a normal mouse would. Furthermore, StereoMouse showed 37.1% lower chance of making incorrect gesture input than the normal mouse.
Data provided are for informational purposes only. Although carefully collected, accuracy cannot be guaranteed. The impact factor represents a rough estimation of the journal's impact factor and does not reflect the actual current impact factor. Publisher conditions are provided by RoMEO. Differing provisions from the publisher's actual policy or licence agreement may be applicable.