next up previous contents
Next: Interaktionsaufgaben Up: Terminologie Previous: Terminologie

 

Eingabegeräte

Eingabegerät  Die Grundlage der Mensch-Computer Kommunikation bilden die (physikalischen) Eingabegeräte. Nach [CMR92] ist ein Eingabegerät ein ,,Überführer physikalischer Eigenschaften der Welt in logische Werte einer Applikation``. Im praktischen Sinn ist ein Eingabegerät ein technisches Hilfsmittel, mit dem der Mensch Daten bzw. Informationen in den Computer eingeben kann. Dabei sollen in dieser Arbeit nur solche Eingabegeräte betrachtet werden, über die die Eingabe direkt erfolgt und nicht über sekundäre Datenträger, wie Lochkarten oder Disketten.

In Abbildung 3.2 werden die heutzutage gängigsten Eingabegeräte aufgelistet werden. Die Auflistung ist geordnet nach den menschlichen Organen, mit deren Hilfe die Eingabe erfolgt. Die meisten Eingabegeräte werden in [Bal88] vorgestellt. Für die nicht in [Bal88] angeführten Geräte ist in Abbildung 3.2 jeweils eine Literaturreferenz angeführt.

 
Abbildung:  Eingabegeräte

Logisches Eingabegerät Virtuelles Eingabegerät  Um unabhängig von den konkreten physikalischen Eigenschaften der Eingabegeräte zu sein, sind im Bereich der Graphik-Programmierung sogenannte logische oder auch virtuelle Eingabegeräte definiert worden [ISO83]. Sie legen den Wertebereich einer bestimmten Benutzerinteraktion fest (reelle Zahl, Koordinatenwert, Buchstabe, ...). Dabei können sich hinter einem logischen Eingabegerät auch mehrere physikalische Eingabegeräte verbergen. Ein Koordinatenwert läßt sich beispielsweise mit Hilfe einer Maus oder auch einer Rollkugel eingeben. Der Vorteil logischer Eingabegeräte liegt für einen Benutzerschnittstellenentwickler darin, daß er mit verschiedenen physikalischen Eingabegeräten experimentieren kann, ohne den Programmcode seiner Anwendung ändern zu müssen. Es muß jeweils nur der entsprechende Gerätetreiber ausgetauscht werden.

Eingabegeräte werden in der Literatur sehr intensiv analysiert. Klassifikationen finden sich beispielweise in [Bux83], [BB87a], [CMR92], [Fro92] und [FvDFH92]. Vergleiche von Eingabegeräten aufgrund verschiedener Kriterien werden in [FWC84], [Shn87], [Bal88] und [CMR92] vorgenommen. [Bro88] enthält Ratschläge zum geeigneten Einsatzbereich verschiedener Eingabegeräte (User-Interface Guidelines).



Dietrich Boles
Thu Nov 14 14:58:01 MET 1996