Window systems and window management techniques

During my stay at GMD-FIT (Dec 1999 - Aug 2000), I started developing a prototype able to extract the images of individual X Window applications from a live desktop and use them as textures to compose a new workspace. This work led to two early prototypes: VideoWorkspace [7] and Ametista [6].

Olivier Chapuis and myself are now developing Metisse [5], a system that extends Ametista by combining modified versions of fvwm and xserver with a custom OpenGL compositor. Over the recent years, we have used this system to implement and evaluate a number of innovative interaction techniques [4, 3, 2, 1].

The Metisse Web site includes a number of screenshots and videos that illustrate the the system as well as the latest information about this work.


[1] O. Chapuis & N. Roussel. UIMarks: quick graphical interaction with specific targets. In Proceedings of UIST'10, p. 173-182, October 2010. ACM. [ACM] [HAL] [Google] [2] G. Faure, O. Chapuis & N. Roussel. Power tools for copying and moving: useful stuff for your desktop. In Proceedings of CHI'09, p. 1675-1678, April 2009. ACM. [ACM] [HAL] [Google] [3] O. Chapuis & N. Roussel. Copy-and-paste between overlapping windows. In Proceedings of CHI'07, p. 201–210, April 2007. ACM. [ACM] [HAL] [Google] [4] W. Stuerzlinger, O. Chapuis, D. Phillips & N. Roussel. User interface façades: towards fully adaptable user interfaces. In Proceedings of UIST'06, p. 309-318, October 2006. ACM. [ACM] [HAL] [Google] [5] O. Chapuis & N. Roussel. Metisse is not a 3D desktop! In Proceedings of UIST'05, p. 13-22, October 2005. ACM. [ACM] [HAL] [Google] [6] N. Roussel. Ametista: a mini-toolkit for exploring new window management techniques. In Proceedings of CLIHC'03, p. 117-124, August 2003. ACM. [ACM] [Google] [7] N. Roussel. VideoWorkspace : une boîte à outils pour l'exploration de nouvelles techniques de gestion de fenêtres. In Proceedings of IHM'02, p. 271-274, Novembre 2002. ACM. [ACM] [Google]