An Input Interaction Model for Highly Configurable Multi-Device Interactive Systems
Un modèle d'interaction en entrée pour des systèmes interactifs multi-dispositifs hautement configurables
Abstract
Today's applications and tools exclusively rely on mice and keyboards and use them a stereotyped way, and are still ignoring any other interaction paradigm. Though importance of input adaptability has been widely recognized, its issues have been very little studied. We propose a new input model based on input configurations. In this model, input devices are freely connected to applications through adapters, and traditional event mechanisms have been replaced by a reactive data-flow paradigm. Using this model, we developed the ICON (Input Configurator) input toolkit, which allows to build interactive applications that are fully configurable and that can make use of alternative input device and techniques. With its visual editor, developers can rapidly create by direct manipulation configurations for impoverished or enriched input. Power users can then customize those configurations to suit their specific needs.
Aujourd'hui, les applications comme les outils de développement demeurent câblés pour une utilisation exclusive et stéréotypée du clavier et de la souris, et ignorent tout autre paradigme d'interaction. Bien qu'avérés, les problèmes liés à l'adaptabilité en entrée ont encore fait l'objet de très peu d'études. Dans cette thèse, nous proposons un modèle basé sur des configurations d'entrée, où des dispositifs d'entrée sont librement connectés aux applications à travers des adaptateurs, et où la traditionnelle file d'événements est remplacée par un paradigme à flot de données réactif. Ce modèle a donné lieu à la boîte à outils en entrées ICON (Input Configurator), qui permet de construire des applications interactives entièrement configurables en entrée, capables d'exploiter des dispositifs et des techniques d'interaction non-standard. Son éditeur visuel permet au développeur de créer rapidement des configurations pour des entrées appauvries ou enrichies, que les utilisateurs avancés peuvent ensuite adapter à leurs besoins.
Fichier principal
memoire-final.pdf (6 Mo)
Télécharger le fichier
slides-these.pdf (1.82 Mo)
Télécharger le fichier
Format | Other |
---|