Dit artikel biedt downloadlink, installatie-instructies en probleemoplossing voor de legacy DOS touch driver.
Gebruik deze handleiding om Elo DOS touch drivers te installeren, kalibreren en problemen op te lossen voor legacy DOS, Windows 3.1, Windows 95 en Windows 98 omgevingen. Elo, nu onderdeel van Zebra Technologies, raadt aan om het nieuwste beschikbare DOS driverpakket te gebruiken en de optie seriële controller te selecteren voor huidige vervangende touchmonitors.
Dit artikel is alleen van toepassing op legacy Elo touchmonitors die draaien op DOS, Windows 3.1, Windows 95 of Windows 98. Deze besturingssystemen worden niet langer ondersteund door Microsoft, en Elo ontwikkelt of update geen DOS touch drivers meer. Deze informatie wordt verstrekt voor klanten die legacy systemen onderhouden.
Downloadbestanden
Ondersteunde besturingssystemen
De Elo DOS drivers zijn bedoeld voor:
- DOS
- Windows 3.1
- Windows 95 en Windows 98, met beperkingen
Belangrijke compatibiliteitsopmerking
Deze drivers vereisen een echte DOS-omgeving. Ze worden niet ondersteund voor Windows NT, Windows 2000, Windows XP of latere Windows-versies. DOS dat draait in een venster onder Windows NT/2000/XP wordt niet ondersteund.
Vereisten
- Sluit de touchmonitor aan op een echte seriële COM-poort bij gebruik van moderne Elo DOS-installaties.
- Gebruik geen USB touch controllers of serieel-naar-USB adapters. DOS ondersteunt geen Elo USB touch bediening.
- Als u een oudere PC-Bus installatie vervangt, verwijder dan de PC-Bus controller en sluit de nieuwe monitor aan op COM1 of COM2 indien mogelijk.
- Kies tijdens installatie de 2300 seriële controller als u niet zeker weet welke controller u moet selecteren. Deze optie werkt voor de ondersteunde seriële controllerfamilie.
- Installeer vanaf een harde schijfmap of een andere geldige schijf met voldoende vrije ruimte. Pak het volledige driverpakket niet direct uit op een diskette.
Pak het driverpakket uit
Download dwdsk.zip en pak het uit naar een map op het doelsysteem of een setup-machine.
Als u PKUNZIP gebruikt, behoud dan de mappenstructuur met de -d optie:
pkunzip -d dwdsk.zip c:\elodos
Vermijd de fout "één of meer bestanden ontbreken"
Bij het uitpakken van het ZIP-bestand moet u ervoor zorgen dat submappen opnieuw worden aangemaakt. Bij PKUNZIP kan het weglaten van -d de bestanden vlak maken en ervoor zorgen dat de installer ontbrekende bestanden meldt.
Installeer de DOS-driver
- Start op naar een echte DOS-prompt. In Windows 95/98, herstart in MS-DOS modus.
-
Ga naar de map waar de Elo-bestanden zijn uitgepakt:
c: cd\elodos
-
Voer de installer uit:
install
- Druk op Enter om door de informatiedialogen te gaan.
- Kies het installatie-type:
-
DOS Express Installatie - Maakt touch mogelijk voor DOS-programma's en installeert
Elodemo.exe. - Windows Express Installatie - Maakt touch mogelijk voor DOS en Windows 3.1/95/98 programma's. De DOS-demo wordt niet geïnstalleerd.
- Selectieve Installatie - Werkt drivers bij, voegt de DOS-demo toe, of voegt Windows touch-ondersteuning toe aan een bestaande DOS-only installatie.
-
DOS Express Installatie - Maakt touch mogelijk voor DOS-programma's en installeert
- Kies Serial als interface-type voor moderne installaties.
- Selecteer Scan All Serial Ports, of selecteer de exacte COM-poort als deze bekend is.
- Typ aan het einde van de installatie, indien gevraagd, go om de initiële kalibratieroutine uit te voeren.
Over de GO kalibratieroutine
De GO-routine kalibreert gangbare videomodi tijdens de installatie. Deze kan alleen worden uitgevoerd wanneer de installer hierom vraagt. Als GO wordt overgeslagen, niet beschikbaar is of wordt afgebroken, gebruik dan later ELOCALIB om de benodigde videomodi te kalibreren.
Driverbestanden en laadvolgorde
Standaard worden Elo driverbestanden gekopieerd naar c:\touch. De driveroproepen worden normaal geladen vanuit autoexec.bat.
De laadvolgorde van de DOS touch driver is:
-
mouse.comofnomouse.com -
elodev.exe, inclusief controllerparameters en kalibratiepunten monmouse.com
c:\touch\nomouse c:\touch\elodev 2210, 1, 9600 -c## ## ## ## ## ## c:\touch\monmouse -m6
-
mouse.comschakelt DOS muisondersteuning in en is vereist voor het gebruik van de muiscursor. Het is een Microsoft DOS-bestand en wordt niet door Elo geleverd. -
nomouse.commaakt Elo touch bediening mogelijk zonder DOS muisdriver, maar toont geen cursor en ondersteunt geen fysieke muishandelingen. -
elodev.exedetecteert de controller, formatteert ruwe touchdata en slaat kalibratiepunten op. -
monmouse.comzet Elo touch invoer om in muisgebeurtenissen. Het zal niet laden tenzij mouse/nomouse en ELODEV al succesvol zijn geladen.
Nieuwere Elo seriële controllers kunnen -p- vereisen
Als ELODEV meldt dat het niet is geïnstalleerd of niet laadt terwijl de controller stroom heeft en de COM-poort correct is, voeg dan -p- toe aan het einde van de ELODEV-regel in autoexec.bat. Dit schakelt de seriële handshaking uit.
Voorbeeld:
c:\touch\elodev 2210, 1, 9600 -c565 4322 56 4123 255 0 -p-
Kalibreer het touchscreen in DOS
Kalibreer elke videomodus die door de DOS-toepassing wordt gebruikt. Als u niet zeker weet welke modus de toepassing gebruikt, kalibreer dan alle modi die door ELOCALIB worden weergegeven.
- Start op naar een DOS-prompt.
-
Ga naar de Elo touch directory:
cd\touch
-
Voer uit:
elocalib
- Gebruik de pijltjestoetsen om een videomodus te selecteren en druk op Enter.
- Druk op C om te kalibreren.
- Raak eerst het doel in de linkerbovenhoek aan, dan het doel in de rechterbenedenhoek, en vervolgens het doel in de rechterbovenhoek.
- Herhaal voor elke vereiste videomodus.
- Druk op S om de kalibratiepunten op te slaan.
- Kies Ja wanneer gevraagd om op te slaan naar
elograph.cal. - Kies Ja wanneer gevraagd om de ELODEV-regel in
autoexec.batbij te werken. - Herstart het systeem.
Kalibratie moet worden opgeslagen in AUTOEXEC.BAT
ELODEV heeft kalibratiepunten nodig in de opstartregel voordat MONMOUSE kan laden. Het systeem moet worden herstart na het bijwerken van autoexec.bat.
Probleemoplossing
Geen reactie van touchscreen
- Ga naar
c:\touchen voertutorialuit. - Als de tutorial opent, zijn de DOS drivers geladen.
- Raak Begin Les aan.
- Als touch correct reageert, is de DOS kalibratie en IRQ werking waarschijnlijk correct.
- Als er geen reactie is, controleer dan op een IRQ-conflict of controller/COM-poort probleem.
- Als touch reageert op een verkeerde plek, kalibreer dan opnieuw met
ELOCALIB.
"Muisdriver niet geïnstalleerd"
- Bevestig dat
mouse.comofnomouse.comwordt aangeroepen vóór alle Elo driverregels inautoexec.bat. - Controleer of het pad in de opdrachtregel correct is.
- Als u
mouse.comgebruikt, controleer dan of het bestand bestaat en dat er een fysieke muis is aangesloten. Sommige DOS muisdrivers laden niet zonder aangesloten muis.
"ELODEV niet geïnstalleerd" of controller niet gedetecteerd
- Controleer of de touchmonitor stroom heeft.
- Controleer of de touchkabel is aangesloten op een seriële COM-poort, niet op een PC-Bus connector, USB adapter of serieel-naar-USB converter.
- Probeer ELODEV handmatig te laden vanaf de opdrachtregel met dezelfde parameters als in
autoexec.bat. - Als ELODEV faalt, probeer de opdracht opnieuw met
-p-toegevoegd aan het einde. - Als het dan wel laadt, voeg die switch toe aan de ELODEV-regel in
autoexec.bat, sla op, herstart en kalibreer opnieuw. - Als het nog steeds niet laadt, gebruik COMDUMP om de seriële controllercommunicatie te testen.
MONMOUSE laadt niet
- Controleer dat
mouse.comofnomouse.comeerst laadt. - Controleer dat ELODEV laadt vóór MONMOUSE.
- Controleer of ELODEV opgeslagen DOS kalibratiepunten bevat. Als de kalibratiewaarden ontbreken of allemaal nul zijn, voer dan
ELOCALIBuit, sla de punten op, werkautoexec.batbij en herstart.
Kalibratie blijft niet opgeslagen
-
Zoek naar dubbele kalibratiebestanden:
dir elograph.cal /s
- Verwijder dubbele kopieën van
elograph.cal. - Houd het actieve
elograph.calbestand inc:\touch. - Voer
ELOCALIBopnieuw uit, sla de punten op, werkautoexec.batbij en herstart.
Run Time Error 6002, Delen door nul
Installeer het nieuwste DOS driverpakket via de huidige Elo downloadlink: dwdsk.zip.
Nuttige DOS hulpprogramma's
| Utility | Gebruik |
|---|---|
| COMDUMP | Test de basis seriële controller hardware communicatie. Download: COMDUMP.zip. |
| TOUCHES | Toont touch coördinaten via ELODEV. Ruwe data geeft meestal aan dat ELODEV niet gekalibreerd is; rij/kolom data geeft aan dat ELODEV wel gekalibreerd is. |
| INFO | Toont controller- en driverinformatie. Handig om te bevestigen of ELODEV geïnstalleerd is en of kalibratiewaarden aanwezig zijn. |
| TUTORIAL | Bevestigt dat de mouse/nomouse driver, ELODEV en MONMOUSE geladen en gekalibreerd zijn. Helpt ook bij het identificeren of mouse of MONMOUSE ontbreekt. |
| ELOCALIB | Kalibreert Elo touch bediening voor elke beschikbare DOS videomodus. |
Korte FAQ
Kan ik USB gebruiken met Elo DOS drivers?
Nee. Elo USB touch controllers en serieel-naar-USB converters worden niet ondersteund in DOS.
Kan ik een fullscreen DOS touch applicatie draaien onder Windows 95/98?
De DOS en Windows drivercomponenten zijn vereist voor fullscreen DOS applicaties onder Windows 95/98. Werking in DOS onder Windows 95/98 wordt niet gegarandeerd of ondersteund, hoewel het op sommige systemen kan werken.
Waarom is er geen cursorpijl zichtbaar?
Een DOS muisdriver zoals mouse.com is vereist voor een zichtbare cursor. Elo nomouse.com maakt touch bediening mogelijk zonder muisdriver, maar toont geen cursor.
Welke controller moet ik selecteren tijdens installatie?
Voor seriële installaties selecteert u de 2300 seriële controller als de exacte controller onbekend is of niet wordt vermeld.
Wat moet ik doen bij het vervangen van een oude PC-Bus touchmonitor?
Sluit de seriële uitgang van de nieuwe touchmonitor aan op een beschikbare COM-poort, verwijder de oude PC-Bus controller als deze niet meer nodig is, installeer de DOS drivers opnieuw en selecteer de seriële controller optie.
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article