Dieser Artikel bietet Download-Link, Installationsschritte und Fehlerbehebung für den Legacy DOS Touch-Treiber.
Verwenden Sie diese Anleitung, um Elo DOS Touch-Treiber für Legacy-DOS-, Windows 3.1-, Windows 95- und Windows 98-Umgebungen zu installieren, zu kalibrieren und Fehler zu beheben. Elo, jetzt Teil von Zebra Technologies, empfiehlt die Verwendung des neuesten verfügbaren DOS-Treiberpakets und die Auswahl der seriellen Controller-Option für aktuelle Ersatz-Touchmonitore.
Dieser Artikel gilt nur für Legacy Elo Touchmonitore, die unter DOS, Windows 3.1, Windows 95 oder Windows 98 laufen. Diese Betriebssysteme werden von Microsoft nicht mehr unterstützt, und Elo entwickelt oder aktualisiert keine DOS-Touch-Treiber mehr. Diese Informationen werden Kunden bereitgestellt, die Legacy-Systeme warten.
Download-Dateien
Unterstützte Betriebssysteme
Die Elo DOS Treiber sind vorgesehen für:
- DOS
- Windows 3.1
- Windows 95 und Windows 98, mit Einschränkungen
Wichtiger Kompatibilitätshinweis
Diese Treiber benötigen eine echte DOS-Umgebung. Sie werden nicht für Windows NT, Windows 2000, Windows XP oder spätere Windows-Versionen unterstützt. DOS, das in einem Fenster unter Windows NT/2000/XP läuft, wird nicht unterstützt.
Voraussetzungen
- Schließen Sie den Touchmonitor bei modernen Elo DOS-Installationen an einen echten seriellen COM-Port an.
- Verwenden Sie keine USB-Touch-Controller oder serielle-zu-USB-Adapter. DOS unterstützt den Elo USB Touch-Betrieb nicht.
- Wenn Sie eine ältere PC-Bus-Installation ersetzen, entfernen Sie den PC-Bus-Controller und schließen Sie den neuen Monitor wenn möglich an COM1 oder COM2 an.
- Wählen Sie während der Installation den 2300 seriellen Controller, wenn Sie nicht sicher sind, welchen Controller Sie auswählen sollen. Diese Option funktioniert für die unterstützte serielle Controller-Familie.
- Installieren Sie aus einem Ordner auf der Festplatte oder einem anderen gültigen Laufwerk mit ausreichend freiem Speicherplatz. Entpacken Sie das vollständige Treiberpaket nicht direkt auf eine Diskette.
Treiberpaket entpacken
Laden Sie dwdsk.zip herunter und entpacken Sie es in einen Ordner auf dem Zielsystem oder einem Setup-Rechner.
Wenn Sie PKUNZIP verwenden, bewahren Sie die Ordnerstruktur mit der Option -d:
pkunzip -d dwdsk.zip c:\elodos
Fehler "eine oder mehrere Dateien fehlen" vermeiden
Beim Entpacken der ZIP-Datei stellen Sie sicher, dass Unterverzeichnisse wiederhergestellt werden. Bei PKUNZIP kann das Weglassen von -d die Dateien flach ablegen und dazu führen, dass der Installer fehlende Dateien meldet.
DOS-Treiber installieren
- Starten Sie in eine echte DOS-Eingabeaufforderung. Unter Windows 95/98 starten Sie im MS-DOS-Modus neu.
-
Wechseln Sie in den Ordner, in den die Elo-Dateien entpackt wurden:
c: cd\elodos
-
Führen Sie den Installer aus:
install
- Drücken Sie Enter durch die Informationsbildschirme.
- Wählen Sie den Installationstyp:
-
DOS Express Installation - Aktiviert Touch für DOS-Programme und installiert
Elodemo.exe. - Windows Express Installation - Aktiviert Touch für DOS- und Windows 3.1/95/98-Programme. Die DOS-Demo wird nicht installiert.
- Selektive Installation - Aktualisiert Treiber, fügt die DOS-Demo hinzu oder ergänzt Windows-Touch-Unterstützung zu einer bestehenden DOS-only Installation.
-
DOS Express Installation - Aktiviert Touch für DOS-Programme und installiert
- Wählen Sie Serial als Schnittstellentyp für moderne Installationen.
- Wählen Sie Alle seriellen Ports scannen oder wählen Sie den genauen COM-Port, falls bekannt.
- Wenn am Ende der Installation dazu aufgefordert, geben Sie go ein, um die erste Kalibrierungsroutine zu starten.
Zur GO Kalibrierungsroutine
Die GO-Routine kalibriert gängige Videomodi während der Installation. Sie kann nur ausgeführt werden, wenn der Installer dazu auffordert. Wenn GO übersprungen, nicht verfügbar oder abgebrochen wird, verwenden Sie später ELOCALIB, um die erforderlichen Videomodi zu kalibrieren.
Treiberdateien und Lade-Reihenfolge
Standardmäßig werden Elo-Treiberdateien nach c:\touch kopiert. Die Treiberaufrufe werden normalerweise aus der autoexec.bat geladen.
Die Lade-Reihenfolge des DOS Touch-Treibers ist:
-
mouse.comodernomouse.com -
elodev.exe, inklusive Controller-Parameter und Kalibrierungspunkte monmouse.com
c:\touch\nomouse c:\touch\elodev 2210, 1, 9600 -c## ## ## ## ## ## c:\touch\monmouse -m6
-
mouse.comaktiviert DOS-Mausunterstützung und ist für den Betrieb des Mauscursors erforderlich. Es ist eine Microsoft DOS-Datei und wird nicht von Elo bereitgestellt. -
nomouse.comermöglicht Elo Touch-Betrieb, wenn kein DOS-Maus-Treiber vorhanden ist, zeigt jedoch keinen Cursor an und unterstützt keine physischen Mausaktionen. -
elodev.exeerkennt den Controller, formatiert Rohdaten des Touchscreens und speichert Kalibrierungspunkte. -
monmouse.comwandelt Elo Touch-Eingaben in Mausereignisse um. Es wird nur geladen, wenn mouse/nomouse und ELODEV bereits erfolgreich geladen wurden.
Neuere Elo serielle Controller benötigen möglicherweise -p-
Wenn ELODEV meldet, dass es nicht installiert ist oder nicht lädt, obwohl der Controller mit Strom versorgt wird und der COM-Port korrekt ist, fügen Sie -p- ans Ende der ELODEV-Zeile in der autoexec.bat hinzu. Dies deaktiviert die serielle Handshake-Anforderung.
Beispiel:
c:\touch\elodev 2210, 1, 9600 -c565 4322 56 4123 255 0 -p-
Touchscreen in DOS kalibrieren
Kalibrieren Sie jeden Videomodus, der von der DOS-Anwendung verwendet wird. Wenn Sie unsicher sind, welchen Modus die Anwendung nutzt, kalibrieren Sie alle von ELOCALIB aufgelisteten Modi.
- Starten Sie in eine DOS-Eingabeaufforderung.
-
Wechseln Sie in das Elo Touch-Verzeichnis:
cd\touch
-
Führen Sie aus:
elocalib
- Markieren Sie mit den Pfeiltasten einen Videomodus und drücken Sie Enter.
- Drücken Sie C zum Kalibrieren.
- Berühren Sie das Ziel oben links, dann unten rechts, dann oben rechts.
- Wiederholen Sie dies für jeden erforderlichen Videomodus.
- Drücken Sie S, um die Kalibrierungspunkte zu speichern.
- Wählen Sie Ja, wenn Sie gefragt werden, ob in
elograph.calgespeichert werden soll. - Wählen Sie Ja, wenn Sie gefragt werden, ob die ELODEV-Zeile in der
autoexec.bataktualisiert werden soll. - Starten Sie das System neu.
Kalibrierung muss in AUTOEXEC.BAT gespeichert werden
ELODEV benötigt Kalibrierungspunkte in seiner Startbefehlszeile, bevor MONMOUSE geladen werden kann. Das System muss nach der Aktualisierung der autoexec.bat neu gestartet werden.
Fehlerbehebung
Keine Reaktion des Touchscreens
- Wechseln Sie zu
c:\touchund führen Sietutorialaus. - Wenn das Tutorial startet, sind die DOS-Treiber geladen.
- Berühren Sie Begin Lesson.
- Wenn die Berührung korrekt reagiert, sind DOS-Kalibrierung und IRQ-Betrieb wahrscheinlich korrekt.
- Wenn keine Reaktion erfolgt, prüfen Sie auf IRQ-Konflikte oder Probleme mit Controller/COM-Port.
- Wenn die Berührung an falscher Stelle reagiert, kalibrieren Sie mit
ELOCALIBneu.
"Maus-Treiber nicht installiert"
- Stellen Sie sicher, dass
mouse.comodernomouse.comvor allen Elo-Treiberzeilen in derautoexec.bataufgerufen wird. - Überprüfen Sie, ob der Pfad in der Befehlszeile korrekt ist.
- Wenn Sie
mouse.comverwenden, stellen Sie sicher, dass die Datei vorhanden ist und eine physische Maus angeschlossen ist. Einige DOS-Maustreiber laden nicht ohne angeschlossene Maus.
"ELODEV nicht installiert" oder Controller nicht erkannt
- Stellen Sie sicher, dass der Touchmonitor mit Strom versorgt wird.
- Stellen Sie sicher, dass das Touch-Kabel an einen seriellen COM-Port angeschlossen ist, nicht an einen PC-Bus-Anschluss, USB-Adapter oder seriellen-zu-USB-Konverter.
- Versuchen Sie, ELODEV manuell mit den gleichen Parametern aus der
autoexec.batvon der Kommandozeile zu laden. - Wenn ELODEV fehlschlägt, versuchen Sie den Befehl erneut mit angehängtem
-p-. - Wenn es mit
-p-lädt, fügen Sie diesen Schalter zur ELODEV-Zeile in derautoexec.bathinzu, speichern, starten neu und kalibrieren erneut. - Wenn es immer noch nicht lädt, verwenden Sie COMDUMP, um die serielle Controller-Kommunikation zu testen.
MONMOUSE lädt nicht
- Stellen Sie sicher, dass
mouse.comodernomouse.comzuerst geladen wird. - Stellen Sie sicher, dass ELODEV vor MONMOUSE geladen wird.
- Stellen Sie sicher, dass ELODEV gespeicherte DOS-Kalibrierungspunkte enthält. Wenn Kalibrierungswerte fehlen oder alle Null sind, führen Sie
ELOCALIBaus, speichern Sie die Punkte, aktualisieren Sie dieautoexec.batund starten Sie neu.
Kalibrierung bleibt nicht gespeichert
-
Suchen Sie nach doppelten Kalibrierungsdateien:
dir elograph.cal /s
- Entfernen Sie doppelte Kopien von
elograph.cal. - Behalten Sie die aktive
elograph.cal-Datei inc:\touch. - Führen Sie
ELOCALIBerneut aus, speichern Sie die Punkte, aktualisieren Sie dieautoexec.batund starten Sie neu.
Laufzeitfehler 6002, Division durch Null
Installieren Sie das neueste DOS-Treiberpaket vom aktuellen Elo-Download-Link: dwdsk.zip.
Nützliche DOS-Utilities
| Utility | Verwendung |
|---|---|
| COMDUMP | Testet die grundlegende serielle Controller-Hardware-Kommunikation. Download: COMDUMP.zip. |
| TOUCHES | Zeigt Touch-Koordinaten über ELODEV an. Rohdaten zeigen meist an, dass ELODEV nicht kalibriert ist; Reihen-/Spalten-Daten zeigen, dass ELODEV kalibriert ist. |
| INFO | Zeigt Controller- und Treiberinformationen an. Nützlich zur Bestätigung, ob ELODEV installiert ist und Kalibrierungswerte vorhanden sind. |
| TUTORIAL | Bestätigt, dass Maus-/nomouse-Treiber, ELODEV und MONMOUSE geladen und kalibriert sind. Hilft auch bei der Identifikation, ob Maus oder MONMOUSE fehlen. |
| ELOCALIB | Kalibriert Elo Touch-Betrieb für jeden verfügbaren DOS-Videomodus. |
Kurzes FAQ
Kann ich USB mit Elo DOS Treibern verwenden?
Nein. Elo USB Touch-Controller und serielle-zu-USB-Konverter werden in DOS nicht unterstützt.
Kann ich eine Vollbild-DOS-Touch-Anwendung unter Windows 95/98 ausführen?
Für Vollbild-DOS-Anwendungen unter Windows 95/98 sind DOS- und Windows-Treiberkomponenten erforderlich. Der Betrieb von DOS unter Windows 95/98 ist nicht garantiert oder unterstützt, kann aber auf einigen Systemen funktionieren.
Warum gibt es keinen Cursor-Pfeil?
Ein DOS-Maustreiber wie mouse.com ist für einen sichtbaren Cursor erforderlich. Elo nomouse.com ermöglicht Touch-Betrieb ohne Maustreiber, zeigt jedoch keinen Cursor an.
Welchen Controller soll ich während der Installation auswählen?
Für serielle Installationen wählen Sie den 2300 seriellen Controller, wenn der genaue Controller unbekannt oder nicht aufgelistet ist.
Was soll ich tun, wenn ich einen alten PC-Bus Touchmonitor ersetze?
Schließen Sie den seriellen Ausgang des neuen Touchmonitors an einen verfügbaren COM-Port an, entfernen Sie den alten PC-Bus-Controller, wenn er nicht mehr benötigt wird, installieren Sie die DOS-Treiber neu und wählen Sie die serielle Controller-Option.
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article