Motion-Pointing: Target Selection using Elliptical Motions



Motion-pointing is a method for selecting a set of visual items such as push-buttons without actually pointing to them. Instead, each potential target displays a rhythmically 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.


Fekete, J., Elmqvist, N., and Guiard, Y. 2009. Motion-pointing: target selection using elliptical motions. In Proceedings of the 27th international Conference on Human Factors in Computing Systems (Boston, MA, USA, April 04 - 09, 2009). CHI '09. ACM, New York, NY, 289-298. DOI=


The presentation slides are there too.


E-mail all co-authors

  • Jean-Daniel Fekete
  • Niklas Elmqvist
  • Yves Guiard