SYSTEM AND METHOD FOR MAPPING INPUT DEVICE CONTROLS TO SOFTWARE ACTIONS
A system for using computer input devices with software applications is disclosed. The system includes an input device mapper, which uses a language of semantics as an interface between input devices and software applications. The input device mapper receives information about which semantics the de...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A system for using computer input devices with software applications is disclosed. The system includes an input device mapper, which uses a language of semantics as an interface between input devices and software applications. The input device mapper receives information about which semantics the devices connected to the computer are able to implement, and which semantics correspond to actions that a user can request the software to perform. The input device mapper maps controls on the available devices into user-requestable software actions by matching, as closely as possible, device controls and software actions that correspond to the same semantic. An input device manager employing the disclosed input device mapper translates device operation events into the software's input dialect to direct the software to perform the action into which an operated control has been mapped. The system thus makes input devices and software applications transparent to each other, and permits a software application to be designed to operate without regard to which input device is being used to control its actions.
L'invention concerne un système utilisant des dispositifs d'entrée informatiques et des applications logicielles. Ce système comprend un dispositif de mappage de dispositifs d'entrée, qui utilise un langage sémantique comme interface entre lesdits dispositifs d'entrée et les applications logicielles. Le dispositif de mappage de dispositifs d'entrée reçoit des informations sémantiques pouvant être mises en oeuvre par les dispositifs connectés à l'ordinateur, et des informations sémantiques correspondant à des actions dont l'utilisateur peut demander l'exécution au moyen d'un logiciel. Le dispositif de mappage mappe des commandes sur les dispositifs disponibles dans des actions logicielles pouvant être demandées par l'utilisateur, par mise en correspondance aussi proche que possible, de commandes de dispositifs et d'actions logicielles correspondant à la même sémantique. Un gestionnaire de dispositifs d'entrée, utilisant le dispositif de mappage de dispositifs d'entrée précité, traduit des événements d'opération de dispositif en dialecte d'entrée de logiciel, afin d'amener le logiciel à exécuter l'action dans laquelle une commande gérée a été mappée. Le système rend ainsi les dispositifs d'entrée et les applications logicielles transparents les uns aux autres, et permet qu'une application logicielle soit conçue de façon à fonctionner indépendamment du dispositif d' |
---|