Can't^W^W^W Touch This!
Channel: Linux.conf.au 2011 -- Brisbane, Australia
Date: 23/11/2014

Presenter(s): Peter Hutterer
URL: http://2011.linux.conf.au/programme/schedule/view_talk/90

Multi-touch technology is on the way to have one of the biggest influences on user interfaces we've seen in decades. And we're moving towards it on the free desktop as well.

The two most significant features of multi-touch input is the ability to interact with multiple areas of the screen simultaneously and the ability to easily perform abstract gestures to execute common actions. Both of these features change many of our current assumptions on how users interact with their desktop. They certainly make building new apps interesting, but - how does multi-touch really work under the hood? Where do the gestures come from, where do the events come from?

In this talk I will describe how the various layers of the stack (devices, kernel, X.Org, toolkits, applications) play together to provide multi-touch functionality to the user. Each layer has its own challenges and technical requirements and understanding these is key to creating multitouch applications.

This talk is addressed to developers to help them understand the underlying technology and how to build the next shiny multi-touch application. Oooh! Shiny!


http://2011.linux.conf.au/ - http://www.linux.org.au
CC BY-SA - http://creativecommons.org/licenses/by-sa/4.0/legalcode.txt