Angle Mouse Angle Mouse

Jacob O. Wobbrock
James A. Fogarty
Shih-Yen (Sean) Liu
Shunichi Kimuro
Susumu Harada

Download

Current Version 2.0.3

Windows executable: AngleMouseExe.zip
Source code: AngleMouse.zip

The Angle Mouse requires the Microsoft .NET 2.0 Framework. Download it here.
This software is distributed under the New BSD License agreement.

About

The Angle Mouse is a pointing facilitation technique that runs quietly in the background and improves the efficiency and ease of mouse pointing, especially for people with motor impairments. The Angle Mouse is a target-agnostic pointing facilitation technique that works by continually adjusting the control-display (C-D) gain based on how coherent (straight) or divergent (angular) the mouse movement is. When the mouse moves straight, the gain is kept high, but when the mouse corrects abruptly, often near targets, the gain is dropped, making targets bigger in motor-space.

If you have any questions or comments, contact me at wobbrock@uw.edu.

Publications

Wobbrock, J.O., Fogarty, J., Liu, S., Kimuro, S. and Harada, S. (2009). The Angle Mouse: Target-agnostic dynamic gain adjustment based on angular deviation. Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI '09). Boston, Massachusetts (April 4-9, 2009). New York: ACM Press, pp. 1401-1410.

Videos

Featured video: anglemouse.mov
Academic video: anglemouse.swf

Acknowledgement

This work was supported in part by Microsoft Research, Intel Labs, and the National Science Foundation under grants IIS-0811063 and IIS-0812590. Any opinions, findings, conclusions, or recommendations expressed in this work are those of the authors and do not necessarily reflect those of any supporter.


Copyright © 2009-2013 Jacob O. Wobbrock. All rights reserved.