WallPad : Direct and Indirect Multi-Touch Interaction on a Wall Display

WallPad is a widget designed to quickly access remote content on wall displays while addressing legibility issues and supporting direct multi-touch interaction.

WallPad is a new widget we designed to ease multi-touch interaction on wall displays. It supports the creation of proxy views in an easy and elegant way to bring distant interface regions within arm’s reach. It is intended to help improving distant objects legibility through these views, ease switching between direct multi-touch interaction within them and indirect cursor-based interaction through them, and support fast and precise remote cursor manipulation.

The toolkit is written in C++ with Qt 5.3.


Jérémie Gilliot, Géry Casiez, Nicolas Roussel


WallPad can be redistributed and/or modified under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

Ad-hoc licences can be provided upon request.

We appreciate credit when you use it (cite the following paper), but don't require it:

J. Gilliot, G. Casiez and N. Roussel. Direct and Indirect Multi-Touch Interaction on a Wall Display. In Proceedings of IHM'14, the 26th International Conference of the Association Francophone d'Interaction Homme-Machine, to appear, October 2014. ACM.



This wallpad project is composed of 3 sub-projects

(qTUIO and some of examples are extracted from http://qtuio.sirbabyface.net/ (source https://github.com/x29a/qTUIO). qTUIO is released under LGPL v3)