Terms-LogoTerms97801 Version 1.2 Online Handbuch

Inhalt Index Voriges Kapitel Vorige Seite Nächste Seite Nächstes Kapitel Kapitel: 1 2 3 4 5 6 7 8 9 10 11 Anhang


5.1 Die Funktionen der Tastatur

5.1.1 Möglichkeiten der Tastatur unter Terms97801

Mit Terms97801 können

5.1.2 Die Situation nach dem ersten Start

Terms97801 hat eine interne Tabelle, um die Tasten einer Standard-PC-Tastatur auf die Tasten des 97801-Terminals abzubilden. Mit dieser Tabelle werden die Buchstaben und Sonderzeichen der PC-Tastatur auf ihre Entsprechungen der 97801-Tastatur umgesetzt. Die Tastenkombinationen zum Ansprechen der 40 Funktionstasten der 97801-Tastatur können mit der Tasteninformation (rechte Maustaste) erfragt werden.

Um Konflikte mit der Windows-Tastatursteuerung zu vermeiden, verwendet die interne Tastentabelle keine Alt-Buchstabe-Kombination. Um eine Tastenkombination mit Alt des 97801-Terminals einzugeben, muß auf der PC-Tastatur stattdessen Alt Gr verwendet werden. Die Windows-Funktion der Taste F10 - Wechsel ins Menü - ist gesperrt und kann somit für UNIX-Anwendungen verwendet werden.

Die interne Tastaturtabelle ist nicht unbedingt optimal für alle Situationen. Die optimale Tastaturtabelle bestimmt sich aus den verwendeten UNIX-Anwendungen, die vorgeben, welche Tasten häufig eingegeben werden müssen, und den Gewohnheiten und Vorlieben der Benutzer/innen.

Die interne Tastaturtabelle ist somit nur die Ausgangsbasis für die Anpassung an eigene Bedürfnisse!

5.1.3 Tasteninformation

Um die aktuelle Zuordnung einer Taste herauszufinden, kann die Taste auf der Tastatur-Bitmap mit der rechten Maustaste angeklickt werden. Es erscheint folgendes Informationsfenster:


Abb. 16: Tasten-Information im Experten-Modus

Zusätzlich zu dem Scancode und dem virtuellen Keycode wird auch die Information des Status-Bytes der 97801-eigenen Tastaturtabelle angegeben. Diese Information ist nützlich, wenn nach freien Shift-Ctrl-Alt-Kombinationen gesucht wird. Aus obiger Abbildung geht hervor, daß das 97801-Terminal die Kombinationen Ctrl-F14, Alt-F14 und Alt-Shift-F14 nicht verwendet.

HINWEIS: Wird über die Benutzerrechte die Tasteninformation in den Anwender-Modus gesetzt, erscheint als Tasteninformation nur die linke Hälfe des Informationsfensters.


Abb. 17: Tasten-Information im Anwender-Modus

5.1.4 Windows-Tastatursteuerung und 97801-Tasten

Normalerweise werden alle Tasteneingaben an Windows weitergegeben, so daß die Windows-Tastatursteuerung funktioniert. Zur Vermeidung von Konflikten sollte eine Tastaturtabelle so beschaffen sein, daß die Tasten zur Windows-Steuerung nicht mit Tasten des 97801-Terminals belegt werden. Im Konfliktfall wird sonst eine Funktion in der 97801-Anwendung und eine Windows-Funktion ausgelöst. Für Tasten, bei denen sich ein solcher Konflikt nicht vermeiden läßt, kann die Weitergabe an Windows verhindert werden; die Windows-Funktion dieser Taste geht verloren.

In der Praxis ist die Taste F10 ein solcher Fall (Windows-Funktion: Menü, siehe Abbildung 17).

Die Weitergabe an Windows läßt sich für jede Taste im Tastenprogrammierdialog durch einen Kästchenschalter abschalten.

5.1.5 Die Alt- , die Alt-Gr- und die Compose-Taste

Die Alt-Taste des PCs hat für Windows eine spezielle Bedeutung. Sie wird als Alt-Tab zum Umschalten zwischen Anwendungen und als Alt-Buchstabe zur Menü-Auswahl benutzt.

Ein Druck auf die Alt-Gr-Taste ist für den PC genau dieselbe Eingabe wie gleichzeitiges Drücken von Strg und Alt.

Um unter Terms97801 weiterhin die Alt-Taste für Tastatursteuerung benutzen und Alt-Tasten-Kombinationen für das 97801-Terminal eingeben zu können, wurde die interne Tastaturtabelle nach folgender Konvention erstellt:

Alt-Taste -> Windows-Steuerung / keine 97801 - Zuweisung
Alt-Gr-Taste -> Alt-Taste des 97801

Für die Compose-Taste des 97801-Terminals wurde folgendes Verhalten programmiert:
Einmaliges Drücken der Alt-Gr-Taste auf dem PC (ohne andere Taste) entspricht Compose-Taste für das 97801-Terminal

HINWEIS: Das 97801-Terminal kennt die Kombination hoch+strg nicht. Darum bietet sich diese Kombination zur Verwendung auf der PC-Tastatur an, zumal sich beide Tasten gleichzeitig mit einem Finger drücken lassen.

5.1.6 Die Ch.-Code Taste

Die Ch.-Code-Taste schaltet zwischen internationalem Zeichensatz und deutschen Umlauten um. Dies ist jedoch nur der Fall, wenn das Terminal im 7bit-Modus betrieben wird und der deutsche Zeichensatz geladen ist.

Der deutsche Zeichensatz wird automatisch bei Firmwareständen 82xxxx nach dem Start geladen. Seit der Einführung entsprechender Optionen im Dialog System..Terminal wird die Verwendung dieser Optionen angeraten. Es gibt aber auch die Möglichkeit, den deutschen Zeichensatz mit der Escape-Sequenz <ESC>(K von UNIX aus zu laden. Bei MX-Systemen wird dies durch eine entsprechende Initialsierung in der /etc/termtab (für UNIX 5.4, /etc/termcap bei UNIX 5.2) erledigt.

Im 8-bit-Modus funktioniert die Ch.-Code-Taste wie eine Feststelltaste für Alt.

5.1.7 CapsLock und ShiftLock

Das Feststellen der Hoch-Taste unter Windows ist ein ShiftLock-Mechanismus, d.h. alle Tasten werden so entgegengenommen, als ob gleichzeitig die Hoch-Taste gedrückt wurde. Die Ziffern senden mit ShiftLock die Sonderzeichen.

Die Lock-Taste des 97801-Terminals (in der 8bit-Version, die 7bit-97801-Terminals besitzen je eine Taste für jeden der beiden Mechanismen) erzeugt einen CapsLock-Mechanismus, d.h. nur die Buchstaben werden in Großbuchstaben verändert. Die Ziffern geben weiterhin Ziffern ab.

Terms97801 berücksichtigt diesen Unterschied. Im Dialog Einstellungen.. Tastatur kann die Caps-Kopplung ein- oder ausgeschaltet werden.

Bei eingeschalteter Kopplung wird durch Drücken der PC-Lock-Taste auch die Lock-Taste des 97801-Terminal gedrückt.

Ohne die Kopplung können die Lock-Tasten der PC- und der 97801-Tastatur einzeln und unabhängig voneinander betätigt werden. Wird dann nur die 97801-Lock-Funktion aktiviert, so verhält sich Terms97801 genau wie das Original. Ein Drücken der Hoch-Taste erzeugt in diesem Modus dann kleine Buchstaben; im Windows-Lock-Mechanismus wird durch das Drücken der Hoch-Taste der Lock-Modus wieder ausgeschaltet.

Die 97801-CapsLock-Taste kann über Einstellungen..Tastatur in die Funktionstastenanzeige aufgenommen werden.

5.1.8 Compose und Tottasten

Compose und Tottasten dienen zur Eingabe von Sonderzeichen. Die Sonderzeichen stammen aus der oberen Hälfe des Zeichensatzes, und darum steht diese Funktionalität nur im 8-bit-Modus zur Verfügung.

Bei den Tottasten müssen mehrere Tasten hintereinander gedrückt werden um das gewünschte Zeichen zu erhalten. Der Name ergibt sich aus der Tatsache, daß der erste Tastendruck keine Aktion auslöst. Die Tottasten sind in der Default-Konfiguration abgeschaltet und können über Einstellungen..Tastatur aktiviert werden. Als Compose-Taste wird die AltGr-Taste verwendet.

Terms97801 unterstützt die Escape-Sequenzen zum Laden eigener Compose- oder Tottastensequenzen.

5.1.9 Barcode-Leser und Leitungscodes

Wird die Alt-Taste gedrückt und gleichzeitig auf dem Ziffernblock eine Dezimalzahl zwischen 0 und 255 eingegeben, so wird ein Zeichen mit diesem Code auf die Leitung gegeben. Dabei muß die NumLock-Taste so stehen, daß Eingaben auf dem Ziffernblock Ziffern und keine Cursorbewegungen ergeben.

Die Eingabe des Leitungscodes wurde an die bekannte DOS-Funktionalität angeglichen, und nicht an die des Original-Terminals (480-Serie), wo Leitungscodes mit gedrückter SHIFT+CTRL-Taste eingegeben werden. Dies hat den Vorteil, daß in die Tastatur eingeschleifte Barcode-Leser für PCs weiterhin funktionieren.


Terms-LogoTerms97801 Version 1.2 Online Handbuch

Inhalt Index Voriges Kapitel Vorige Seite Nächste Seite Nächstes Kapitel Kapitel: 1 2 3 4 5 6 7 8 9 10 11 Anhang