Herramientas de usuario

Herramientas del sitio


de:hardware:perifericos:kempston_mouse

¡Esta es una revisión vieja del documento!


A> KEMPSTON MOUSE

Diese von Kempston Data hergestellte Maus ist ein Peripheriegerät, das das PCW-Ökosystem um ein Zeigegerät erweitert. Es erleichtert die Arbeit mit Programmen – insbesondere Grafikanwendungen – erheblich und wird über die rückseitige Schnittstelle angeschlossen.

Hardware-Galerie
Allgemeine Beschreibung

Mit dem Aufkommen der Maus waren die Menüauswahl und alle Bewegungen des Cursors auf dem Bildschirm nicht mehr ausschließlich Funktionen der Tastatur. Angesichts der Vorteile dieses neuen Peripheriegeräts – Komfort, Benutzerfreundlichkeit und Geschwindigkeit – entschieden sich die Anwender zunehmend für Anwendungen, die diese Ergänzung unterstützten.

In Wirklichkeit wurde von den drei Elementen, aus denen das System besteht (Interface, Software und Maus), nur das Interface direkt von Kempston produziert. Für die Entwicklung der Software wurden die Dienste von HiSoft in Anspruch genommen, und die Maus selbst ist ein Modell von Logitech, der Schweizer Marke, die für die hervorragende Verarbeitung ihrer Produkte bekannt ist.

Das gesamte Set wird in einer großen Styroporbox geliefert. Die Installation der Maus ist einfach und schnell.

Zuerst muss das Interface an den Erweiterungsanschluss auf der Rückseite des Rechners angeschlossen werden (beachten Sie, dass jedes Anschließen oder Trennen an diesem Slot zwingend bei ausgeschaltetem Computer erfolgen muss). Danach muss die Maus nur noch in den neunpoligen Anschluss des Interfaces gesteckt und mit dem Treiber aktiviert werden, der sich auf der Hilfsprogramm-Diskette der Maus befindet.

Auf dieser Diskette befindet sich neben dem Maus-Treiber ein kleines Programm zur Überprüfung der ordnungsgemäßen Funktion des Peripheriegeräts sowie einige GSX-Treiber für die Grafikverwaltung. Aber gehen wir der Reihe nach vor.

Der Treiber ist ein residentes Programm (TSR) und sorgt dafür, dass die Maus die Cursor-Bewegungstasten sowie die Tasten ALT+C und ALT+R (linke bzw. rechte Maustaste) emuliert. Darüber hinaus wird auch die Empfindlichkeit der Maus über diese Software gesteuert. Sie wird auf einer Skala von zwei bis neun angegeben, wobei der werkseitige Standardwert vier ist. Alle diese Parameter können vorübergehend oder dauerhaft geändert werden, d. h. es kann konfiguriert werden, ob die neuen Werte auf der Diskette gespeichert werden oder nicht.

Auf diese Weise wäre es möglich, die Maus mit praktisch jedem Programm zu betreiben, da es genügen würde, die von der Maus emulierten Tasten entsprechend den vom jeweiligen Programm verwendeten Tasten zu definieren. Bei Software mit Direktstart ist dies jedoch offensichtlich nicht möglich. Dennoch wurde festgestellt, dass bestimmte Programme die Maus ignorieren, obwohl sie dasselbe serielle Signal erzeugt wie die vom Programm verwendeten Tasten.

Erwähnenswert ist auch KTEST, das Programm zur Überprüfung der Mausfunktion. Der praktische Nutzen dieser Software ist nicht allzu groß, aber sie ist immer nützlich, um die Empfindlichkeit der Maus einzustellen und zu prüfen, welche Tasten emuliert werden.

Schließlich ermöglichen die GSX-Treiber der Maus ein problemloses Arbeiten mit allen Anwendungen, die diese Grafikerweiterung unter CP/M nutzen. Der Installationsprozess ist etwas komplexer und in gewisser Weise für jedes Programm spezifisch.

Was die Hardware betrifft, so besteht diese aus zwei Teilen: dem Interface und der Maus selbst. Das Interface ist einfach eine weiße Box mit einem Anschluss für den Erweiterungsbus und einem neunpoligen Ausgang. Ihr Inneres könnte nicht einfacher sein: eine doppelseitige Platine mit einer Reihe von integrierten Schaltkreisen, darunter einige RAM-Module.

Die Maus ist, wie bereits erwähnt, von Logitech und überrascht sofort durch ein Detail: ihr sehr geringes Gewicht. Der Mechanismus ist optomechanisch, d. h. wenn sich die Maus bewegt, dreht sie zwei kleine geschlitzte Rädchen, die interne Lichtstrahlen unterbrechen, was dem Computer die Richtung und Geschwindigkeit der Bewegung signalisiert. Um zu erkennen, ob eine der beiden Tasten gedrückt wurde, nutzt die Maus zwei kleine Mikroschalter.

Ursprünglich entstanden Mäuse als ein weiteres Element innerhalb eines ganz neuen Verständnisses der Mensch-Maschine-Beziehung und waren das Schlüsselelement der sogenannten VIMP-Umgebungen (Windows, Icons, Mouse und Pointer; Fenster, Symbole, Maus und Zeiger). Trotzdem wurden die Vorteile der Verwendung dieser Eingabegeräte für andere Aufgaben immer wieder demonstriert. Obwohl nicht ganz klar ist, warum ein Benutzer einer Datenbank oder Textverarbeitung eine Maus benötigt, eignet sie sich hervorragend für alle Arten von Grafikarbeiten, und hier wird die Unterstützung der GSX-Grafikerweiterung besonders interessant.

Es handelt sich zweifellos um ein interessantes Peripheriegerät mit vielfältigen Anwendungsmöglichkeiten. Die einfache Anpassung an verschiedene Umgebungen macht es praktisch kompatibel mit fast der gesamten heute existierenden Software. Darüber hinaus ist es ein gut verarbeitetes Produkt, das von einem der großen Namen in der Peripheriewelt unterstützt wird.

Einige der kompatiblen Programme, die aktiv mit der Kempston Mouse arbeiten, sind:

  • Star Glider
  • Wordstar
  • SuperCalc 2
  • Sämtliche Software von Hisoft
  • Cyrus II
  • Cracker 2
  • Data Fax
Spezifikationen und Ports (Extras)

Das Kempston-Maus-Interface nutzt für seinen Betrieb drei Ein-/Ausgabeports (208, 209 und 212), die im Folgenden detailliert beschrieben werden:

Port DezPort HexKonzept / Register
2080D0hX-Koordinate der Maus (Position auf der horizontalen Achse, Bereich 0-255). Kann auch über 0D2h ausgelesen werden.
2090D1hY-Koordinate der Maus (Position auf der vertikalen Achse, Bereich 0-255). Kann auch über 0D3h ausgelesen werden.
2120D4hStatus der Maustasten (Übertragen auf 2 Bits. Liefert 0, wenn gedrückt, und 1 im Ruhezustand. Bit 0 = Links; Bit 1 = Rechts. Die anderen Bits liefern 1).

de/hardware/perifericos/kempston_mouse.1778738794.txt.gz · Última modificación: por jesus