Mouse methods of rotation in a two-dimensional space: comparisons using a two-ball mouse
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
An experiment was conducted to analyze four different methods for combining object rotation and positioning in a two-dimensional plane. These methods examine the use of a prototype of a two-ball mouse, which senses not only the traditional x-axis and y-axis displacement, but also the z-axis angular motion. The latter is used as a possible improvement. Rotational sensing is accomplished through a simple calculation on the two sets of x-y displacement data. This allowed for rotation to be detected and performed using simple primitive operations. The added flexibility in a two-dimensional plane provides for much greater ease in accomplishing the tasks. The common rotate tool, found in most drawing programs, was compared with this three-degree-of-freedom mouse from the task perspective. The results showed a preference to using the three-degree-of-freedom methods both from a time