Abstract
Touchscreens and stylus input are becoming increasingly popular in modern computers. However, many programs still require keyboard input in order to take full advantage of their functionality. In order to increase the functionality of screen-based input, gestures are being adopted to input commands. However, current gesture interfaces are not sufficiently context-based, which limits their usefulness to a few applications, and they are not dynamic or interactive, which wastes time and keeps the user from feeling comfortable using them. In order to improve gesture functionality, we used off-the-shelf hardware and implemented a gesture-based system which changed gesture function based on currently running application, and based on recent gesture activity. The result of application-sensitivity was a system which is useable on many modern computers and provides useful functionality in a variety of applications. The results of sensitivity to previous gestures, however, was only minimal interactivity.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Apple Developer Network, http://developer.apple.com/iPhone/library/documentation/UIKit/Reference/UITouch_Class/Reference/Reference.html (Cited March 27, 2010)
Cao, X., et al.: Modeling Human Performance of Pen Stroke Gestures. In: CHI 2007, San Jose, Calif., USA, April 28–May 3 (2007)
Castellucci, et al.: Graffiti vs. Unistrokes: An Empirical Comparison. In: CHI 2008, Florence, Italy (2008)
Grossman, et al.: Hover Widgets: Using the Tracking State to Extend the Capabilities of Pen-Operated Devices. In: CHI 2006, Montreal, Quebec, Canada, April 22–27 (2006)
Hinckley, et al.: Design and Analysis of Delimiters for Selection-Action Pen Gesture Phrases in Scribolie. In: CHI 2005, Portland, Oregon, USA, April 2–7 (2005)
http://www.mobileorchard.com/iphone-circle-gesture-detection/
Liao, C., et al.: PapierCraft: A Gesture-Based Command System for Interactive Paper. In: TOCHI 2008, vol. 14(4) (January 2008)
Li, Y., et al.: Experimental Analysis of Mode Switching Techniques in Pen-based User Interfaces. In: SIGCHI Conf. on Human Factors in Computing Systems, April 02-07, pp. 461–470 (2005)
Moyle, et al.: Analysing Mouse and Pen Flick Gestures. In: Proceedings of the SIGCHI-NZ Symposium On Computer-Human Interaction, New Zealand, July 11-12, pp. 19–24 (2002)
Opera web browser, http://www.opera.com (Cited March 27, 2010)
Roudaut, A., et al.: MicroRolls: Expanding Touch Screen Input Vocabulary by Distinguishing Rolls vs. Slides of the Thumb. In: CHI 2009, Boston, Mass, April 4–9 (2009)
Saund, E., et al.: Stylus Input and Editing Without Prior Selection of Mode. In: Symposium on User Interface Software and Technology, November 02–05 (2003)
Wobbrock, et al.: Maximizing the Guessability of Symbolic Input. In: CHI 2005, Portland, Oregon, USA, April 2-7 (2005)
Westerman, et al.: Writing using a Touch Sensor. US Patent Pub. No. US 2008/0042988 A1 (2007)
Zeleznik, R., et al.: Fluid Inking: Augmenting the Medium of Free-Form Inking with Gestures (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Demski, D., Lee, R. (2010). Context Sensitive Gestures. In: Lee, R., Ma, J., Bacon, L., Du, W., Petridis, M. (eds) Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing 2010. Studies in Computational Intelligence, vol 295. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13265-0_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-13265-0_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13264-3
Online ISBN: 978-3-642-13265-0
eBook Packages: EngineeringEngineering (R0)