Touch and gestural devices have been hailed as next evolutionary step in human-computer interaction. As software companies struggle to catch …