Niklas Elmqvist, Ph.D.

Home | Contact | Sitemap
  News & Events

Synopsis: A gaze-free, cursor-free selection technique based on matching motions from a grammar of elliptical paths.


  • (2008-12-7) Accepted to CHI 2009! - Our paper on motion-pointing was just accepted to CHI 2009 ! The conference will be held April 4-9, 2009 in Boston, MA. See you there!


  • Start date: January, 2008
  • End date: April, 2009

We present a novel method called motion-pointing for selecting a set of visual items, such as push-buttons or radiobuttons, without actually pointing to them. Instead, each potential target displays an animated point we call the driver. To select a specific item, the user only has to imitate the motion of its driver using the input device. Once the motion has been recognized by the system, the user can confirm the selection to trigger the action. We consider cyclic motions on an elliptic trajectory with a specific period, and study the most effective methods for real-time matching such a trajectory, as well as the range of parameters a human can reliably reproduce. We then show how to implement motionpointing in real applications using an interaction technique we call move-and-stroke. Finally, we measure the input throughput and error rate of move-and-stroke in a controlled experiment. We show that the selection time is linearly proportional to the number of input bits conveyed up to 6 bits, confirming that motion-pointing is a practical input method.



  • J.-D. Fekete, N. Elmqvist, Y. Guiard. Motion-Pointing: Target Selection using Elliptical Motions. In Proceedings of the ACM CHI Conference on Human Factors in Computing Systems, pp. 289-298, 2009. [PDF] [BibTeX] [Website]