Ten artykuł zawiera link do pobrania, kroki instalacji oraz rozwiązywanie problemów dla przestarzałego sterownika dotykowego DOS.
Użyj tego przewodnika, aby zainstalować, skalibrować i rozwiązać problemy z sterownikami dotykowymi Elo DOS dla przestarzałych systemów DOS, Windows 3.1, Windows 95 i Windows 98. Elo, obecnie część Zebra Technologies, zaleca korzystanie z najnowszego dostępnego pakietu sterowników DOS i wybieranie opcji kontrolera szeregowego dla aktualnych monitorów dotykowych w zamian.
Ten artykuł dotyczy wyłącznie przestarzałych monitorów dotykowych Elo działających w systemie DOS, Windows 3.1, Windows 95 lub Windows 98. Te systemy operacyjne nie są już wspierane przez Microsoft, a Elo nie rozwija ani nie aktualizuje sterowników dotykowych DOS. Informacje te są dostarczane dla klientów obsługujących przestarzałe systemy.
Pobierz pliki
Obsługiwane systemy operacyjne
Sterowniki Elo DOS są przeznaczone dla:
- DOS
- Windows 3.1
- Windows 95 i Windows 98, z ograniczeniami
Ważna uwaga dotycząca zgodności
Te sterowniki wymagają prawdziwego środowiska DOS. Nie są wspierane dla Windows NT, Windows 2000, Windows XP ani nowszych wersji Windows. DOS uruchomiony w oknie pod Windows NT/2000/XP nie jest wspierany.
Wymagania
- Podłącz monitor dotykowy do rzeczywistego portu szeregowego COM podczas korzystania z nowoczesnych instalacji Elo DOS.
- Nie korzystaj z kontrolerów dotykowych USB ani adapterów szeregowo-USB. DOS nie obsługuje działania dotykowego Elo USB.
- Jeśli wymieniasz starszą instalację PC-Bus, usuń kontroler PC-Bus i podłącz nowy monitor do COM1 lub COM2, gdy to możliwe.
- Podczas instalacji wybierz 2300 serial controller, jeśli nie jesteś pewien, który kontroler wybrać. Ta opcja działa dla wspieranej rodziny kontrolerów szeregowych.
- Instaluj z folderu na dysku twardym lub innego ważnego nośnika z wystarczającą ilością wolnego miejsca. Nie rozpakowuj pełnego pakietu sterowników bezpośrednio na dyskietkę.
Wyodrębnij pakiet sterowników
Pobierz dwdsk.zip i wyodrębnij go do folderu w docelowym systemie lub maszynie konfiguracyjnej.
Jeśli używasz PKUNZIP, zachowaj strukturę folderów używając opcji -d:
pkunzip -d dwdsk.zip c:\elodos
Unikaj błędu "jeden lub więcej plików jest brakujących"
Podczas wyodrębniania pliku ZIP upewnij się, że podfoldery są ponownie tworzone. Przy użyciu PKUNZIP pominięcie -d może spłaszczyć pliki i spowodować, że instalator zgłosi brakujące pliki.
Zainstaluj sterownik DOS
- Uruchom komputer do rzeczywistego monitu DOS. W Windows 95/98, zrestartuj w trybie MS-DOS.
-
Przejdź do folderu, w którym wyodrębniono pliki Elo:
c: cd\elodos
-
Uruchom instalator:
install
- Naciśnij Enter przez ekrany informacyjne.
- Wybierz typ instalacji:
-
Instalacja ekspresowa DOS - Umożliwia dotyk w programach DOS i instaluje
Elodemo.exe. - Instalacja ekspresowa Windows - Umożliwia dotyk w programach DOS i Windows 3.1/95/98. Demo DOS nie jest instalowane.
- Instalacja selektywna - Aktualizuje sterowniki, dodaje demo DOS lub dodaje wsparcie dotykowe Windows do istniejącej instalacji tylko dla DOS.
-
Instalacja ekspresowa DOS - Umożliwia dotyk w programach DOS i instaluje
- Wybierz Szeregowy jako typ interfejsu dla nowoczesnych instalacji.
- Wybierz Przeskanuj wszystkie porty szeregowe, lub wybierz dokładny port COM, jeśli jest znany.
- Jeśli pojawi się zapytanie na końcu instalacji, wpisz go, aby uruchomić początkową procedurę kalibracji.
O procedurze kalibracji GO
Procedura GO kalibruje standardowe tryby wideo podczas instalacji. Może być uruchomiona tylko, gdy instalator o to poprosi. Jeśli GO zostanie pominięta, jest niedostępna lub przerwana, użyj ELOCALIB później, aby skalibrować wymagane tryby wideo.
Pliki sterowników i kolejność ładowania
Domyślnie pliki sterowników Elo są kopiowane do c:\touch. Wywołania sterowników są zazwyczaj ładowane z autoexec.bat.
Kolejność ładowania sterownika dotykowego DOS jest następująca:
-
mouse.comlubnomouse.com -
elodev.exe, w tym parametry kontrolera i punkty kalibracji monmouse.com
c:\touch\nomouse c:\touch\elodev 2210, 1, 9600 -c## ## ## ## ## ## c:\touch\monmouse -m6
-
mouse.comwłącza wsparcie myszki DOS i jest wymagany do działania kursora myszki. Jest to plik Microsoft DOS i nie jest dostarczany przez Elo. -
nomouse.comumożliwia działanie dotykowe Elo, gdy nie ma dostępnego sterownika myszki DOS, ale nie wyświetla kursora ani nie wspiera fizycznych akcji myszki. -
elodev.exewykrywa kontroler, formatuje surowe dane dotykowe i przechowuje punkty kalibracji. -
monmouse.comkonwertuje dotyk Elo na zdarzenia myszki. Nie załaduje się, chyba że mysz/nomouse oraz ELODEV zostały już pomyślnie załadowane.
Nowsze kontrolery szeregowe Elo mogą wymagać -p-
Jeśli ELODEV zgłasza, że nie jest zainstalowany lub nie ładuje się, mimo że kontroler ma zasilanie i port COM jest poprawny, dodaj -p- na końcu linii ELODEV w autoexec.bat. To wyłącza wymóg synchronizacji szeregowej.
Przykład:
c:\touch\elodev 2210, 1, 9600 -c565 4322 56 4123 255 0 -p-
Skalibruj ekran dotykowy w DOS
Skalibruj każdy tryb wideo używany przez aplikację DOS. Jeśli nie jesteś pewien, jaki tryb używa aplikacja, skalibruj wszystkie tryby wymienione przez ELOCALIB.
- Uruchom do monitu DOS.
-
Przejdź do katalogu dotykowego Elo:
cd\touch
-
Uruchom:
elocalib
- Użyj klawiszy strzałek, aby podświetlić tryb wideo i naciśnij Enter.
- Naciśnij C, aby skalibrować.
- Dotknij górnego lewego celu, następnie dolnego prawego celu, a następnie górnego prawego celu.
- Powtórz dla każdego wymaganego trybu wideo.
- Naciśnij S, aby zapisać punkty kalibracji.
- Wybierz Tak gdy pojawi się zapytanie, aby zapisać do
elograph.cal. - Wybierz Tak gdy pojawi się zapytanie, aby zaktualizować linię ELODEV w
autoexec.bat. - Zrestartuj system.
Kalibracja musi być zapisana w AUTOEXEC.BAT
ELODEV potrzebuje punktów kalibracji w swojej linii poleceń startowych, zanim MONMOUSE może się załadować. System musi być uruchomiony ponownie po zaktualizowaniu autoexec.bat.
Rozwiązywanie problemów
Brak reakcji ekranu dotykowego
- Przejdź do
c:\touchi uruchomtutorial. - Jeśli samouczek otwiera się, sterowniki DOS są załadowane.
- Dotknij Rozpocznij lekcję.
- Jeśli dotyk odpowiada prawidłowo, prawdopodobnie kalibracja DOS i działanie IRQ są poprawne.
- Jeśli nie ma reakcji, sprawdź konflikt IRQ lub problem z kontrolerem/portem COM.
- Jeśli dotyk odpowiada w miejscu oddalonym od punktu dotyku, skalibruj ponownie za pomocą
ELOCALIB.
„Sterownik myszy nie jest zainstalowany”
- Potwierdź, że
mouse.comlubnomouse.comjest wywoływane przed wszystkimi liniami sterowników Elo wautoexec.bat. - Sprawdź, czy ścieżka w linii poleceń jest poprawna.
- Jeśli używasz
mouse.com, upewnij się, że plik istnieje i że fizyczna mysz jest podłączona. Niektóre sterowniki myszy DOS nie załadują się bez podłączenia myszki.
„ELODEV nie jest zainstalowany” lub kontroler nie został wykryty
- Potwierdź, że monitor dotykowy ma zasilanie.
- Potwierdź, że kabel dotykowy jest podłączony do portu szeregowego COM, a nie do złącza PC-Bus, adaptera USB lub konwertera szeregowo-USB.
- Spróbuj załadować ELODEV ręcznie z linii poleceń, używając tych samych parametrów z
autoexec.bat. - Jeśli ELODEV się nie uda, spróbuj ponownie użyć polecenia z
-p-dodanym na końcu. - Jeśli ładowanie z
-p-powiedzie się, dodaj ten przełącznik do linii ELODEV wautoexec.bat, zapisz, uruchom na nowo i skalibruj. - Jeśli nadal się nie ładuje, użyj COMDUMP, aby przetestować komunikację kontrolera szeregowego.
MONMOUSE nie może się załadować
- Potwierdź, że
mouse.comlubnomouse.comładują się jako pierwsze. - Potwierdź, że ELODEV ładuje się przed MONMOUSE.
- Potwierdź, że ELODEV zawiera zapisane punkty kalibracji DOS. Jeśli wartości kalibracji są brakujące lub wszystkie wynoszą zero, uruchom
ELOCALIB, zapisz punkty, zaktualizujautoexec.bati uruchom ponownie.
Kalibracja nie zostaje zapisana
-
Sprawdź, czy nie ma duplikatów plików kalibracji:
dir elograph.cal /s
- Usuń duplikaty plików
elograph.cal. - Zachowaj aktywny plik
elograph.calwc:\touch. - Uruchom ponownie
ELOCALIB, zapisz punkty, zaktualizujautoexec.bati uruchom ponownie.
Błąd czasowy 6002, dzielenie przez zero
Zainstaluj najnowszy pakiet sterowników DOS z aktualnego linku do pobrania Elo: dwdsk.zip.
Przydatne narzędzia DOS
| Narzędzie | Zastosowanie |
|---|---|
| COMDUMP | Testuje podstawową komunikację sprzętową kontrolera szeregowego. Pobierz: COMDUMP.zip. |
| TOUCHES | Wyświetla współrzędne dotykowe przez ELODEV. Surowe dane zazwyczaj wskazują, że ELODEV nie jest skalibrowany; dane wiersza/kolumny wskazują, że ELODEV jest skalibrowany. |
| INFO | Wyświetla informacje o kontrolerze i sterowniku. Przydatne do potwierdzenia, czy ELODEV jest zainstalowany i czy wartości kalibracji są obecne. |
| TUTORIAL | Potwierdza, że sterownik myszki/nomouse, ELODEV i MONMOUSE są załadowane i skalibrowane. Pomaga także zidentyfikować, czy brakuje myszy lub MONMOUSE. |
| ELOCALIB | Skalibrowuje działanie dotykowe Elo dla każdego dostępnego trybu wideo DOS. |
Szybkie FAQ
Czy mogę używać USB z sterownikami Elo DOS?
Nie. Kontrolery dotykowe Elo USB i konwertery szeregowo-USB nie są wspierane w DOS.
Czy mogę uruchomić aplikację dotykową w trybie pełnoekranowym w Windows 95/98?
Komponenty sterowników DOS i Windows są wymagane dla aplikacji DOS w trybie pełnoekranowym w Windows 95/98. Działanie w DOS pod Windows 95/98 nie jest gwarantowane ani wspierane, chociaż może działać na niektórych systemach.
Dlaczego nie ma strzałki kursora?
Sterownik myszy DOS, taki jak mouse.com, jest wymagany do widocznego kursora. Elo nomouse.com umożliwia działanie dotykowe bez sterownika myszy, ale nie wyświetla kursora.
Który kontroler powinienem wybrać podczas instalacji?
Dla instalacji szeregowych, wybierz 2300 serial controller, jeśli dokładny kontroler jest nieznany lub nie jest wymieniony.
Co powinienem zrobić przy wymianie starego monitora dotykowego PC-Bus?
Podłącz wyjście szeregowe nowego monitora dotykowego do dostępnego portu COM, usuń stary kontroler PC-Bus, jeśli nie jest już potrzebny, ponownie zainstaluj sterowniki DOS i wybierz opcję kontrolera szeregowego.
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article