이 문서에서는 레거시 DOS 터치 드라이버에 대한 다운로드 링크, 설치 단계 및 문제 해결 방법을 제공합니다.
이 가이드를 사용하여 레거시 DOS, Windows 3.1, Windows 95 및 Windows 98 환경에서 Elo DOS 터치 드라이버를 설치하고 보정하며 문제를 해결하세요. 이제 Zebra Technologies의 일부인 Elo는 최신 DOS 드라이버 패키지를 사용하는 것을 권장하며, 현재 교체 터치 모니터의 경우 직렬 컨트롤러 옵션을 선택하는 것이 좋습니다.
이 문서는 DOS, Windows 3.1, Windows 95 또는 Windows 98에서 실행되는 레거시 Elo 터치 모니터에만 적용됩니다. 이러한 운영 체제는 더 이상 Microsoft에서 지원하지 않으며, Elo는 더 이상 DOS 터치 드라이버를 개발하거나 업데이트하지 않습니다. 이 정보는 레거시 시스템을 유지 관리하는 고객을 위해 제공됩니다.
지원되는 운영 체제
Elo DOS 드라이버는 다음을 위해 설계되었습니다:
- DOS
- Windows 3.1
- 한계가 있는 Windows 95 및 Windows 98
중요한 호환성 노트
이 드라이버는 진정한 DOS 환경이 필요합니다. Windows NT, Windows 2000, Windows XP 또는 이후 Windows 버전에서는 지원되지 않습니다. Windows NT/2000/XP에서 창 내부에서 실행되는 DOS는 지원되지 않습니다.
요구 사항
- 최신 Elo DOS 설치를 사용할 때 터치 모니터를 실제 직렬 COM 포트에 연결하세요.
- USB 터치 컨트롤러나 직렬-USB 어댑터를 사용하지 마세요. DOS는 Elo USB 터치 작업을 지원하지 않습니다.
- 이전 PC-Bus 설치를 교체하는 경우, PC-Bus 컨트롤러를 제거하고 가능하다면 새 모니터를 COM1 또는 COM2에 연결하세요.
- 설치 중에 어떤 컨트롤러를 선택해야 할지 확실하지 않은 경우 2300 직렬 컨트롤러를 선택하세요. 이 옵션은 지원되는 직렬 컨트롤러 가족에 대해 작동합니다.
- 하드 드라이브 폴더 또는 충분한 여유 공간이 있는 다른 유효한 드라이브에서 설치하세요. 전체 드라이버 패키지를 플로피 디스크에 직접 압축 해제하지 마세요.
드라이버 패키지 추출
dwdsk.zip를 다운로드하고 대상 시스템 또는 설치 기계의 폴더에 추출하세요.
PKUNZIP을 사용하는 경우, -d 옵션으로 폴더 구조를 유지하세요:
pkunzip -d dwdsk.zip c:\elodos
"하나 이상의 파일이 누락되었습니다" 오류 피하기
ZIP 파일을 추출할 때 하위 디렉터리가 재생성되도록 하세요. PKUNZIP에서 -d를 생략하면 파일이 평탄화되어 설치 프로그램이 누락된 파일로 보고할 수 있습니다.
DOS 드라이버 설치
- 진정한 DOS 프롬프트로 부팅하세요. Windows 95/98에서 MS-DOS 모드로 재시작하세요.
-
Elo 파일이 추출된 폴더로 변경하세요:
c: cd\elodos
-
설치 프로그램을 실행하세요:
install
- 정보 화면을 지나 Enter 키를 누르세요.
- 설치 유형을 선택하세요:
-
DOS 익스프레스 설치 - DOS 프로그램을 위한 터치를 활성화하고
Elodemo.exe를 설치합니다. - Windows 익스프레스 설치 - DOS 및 Windows 3.1/95/98 프로그램을 위한 터치를 활성화합니다. DOS 데모는 설치되지 않습니다.
- 선택적 설치 - 드라이버를 업데이트하고 DOS 데모를 추가하거나 기존 DOS 전용 설치에 Windows 터치 지원을 추가합니다.
-
DOS 익스프레스 설치 - DOS 프로그램을 위한 터치를 활성화하고
- 모던 설치의 인터페이스 유형으로 직렬을 선택하세요.
- 정확한 COM 포트가 알려져 있다면 모든 직렬 포트 스캔을 선택하세요.
- 설치가 끝난 후 메시지가 표시되면 go를 입력하여 초기 보정 절차를 실행하세요.
GO 보정 절차에 대하여
GO 절차는 설치 중에 일반 비디오 모드를 보정합니다. 설치 프로그램에서 프롬프트에 따라 실행할 수 있습니다. GO를 건너뛰거나 사용할 수 없거나 중단된 경우, 이후에 ELOCALIB를 사용하여 필요한 비디오 모드를 보정하세요.
드라이버 파일 및 로드 순서
기본적으로 Elo 드라이버 파일은 c:\touch에 복사됩니다. 드라이버 호출은 일반적으로 autoexec.bat에서 로드됩니다.
DOS 터치 드라이버 로드 순서는 다음과 같습니다:
-
mouse.com또는nomouse.com -
elodev.exe, 컨트롤러 매개변수 및 보정 포인트 포함 monmouse.com
c:\touch\nomouse c:\touch\elodev 2210, 1, 9600 -c## ## ## ## ## ## c:\touch\monmouse -m6
-
mouse.com은 DOS 마우스 지원을 활성화하며 마우스 커서 작동에 필요합니다. 이는 Microsoft DOS 파일이며 Elo에서 제공되지 않습니다. -
nomouse.com은 DOS 마우스 드라이버가 없는 경우 Elo 터치 작업을 허용하지만 커서를 표시하거나 물리적 마우스 작업을 지원하지 않습니다. -
elodev.exe는 컨트롤러를 감지하고, 원시 터치 데이터를 포맷하며, 보정 포인트를 저장합니다. -
monmouse.com은 Elo 터치 입력을 마우스 이벤트로 변환합니다. 마우스/노마우스 및 ELODEV가 성공적으로 로드되어야만 로드됩니다.
신형 Elo 직렬 컨트롤러에서 -p-가 필요할 수 있습니다
만약 ELODEV가 설치되어 있지 않거나 컨트롤러에 전원이 공급되고 COM 포트가 올바르더라도 로드되지 않는다면, autoexec.bat의 ELODEV 줄 끝에 -p-를 추가하세요. 이는 직렬 핸드쉐이킹 요건을 비활성화합니다.
예:
c:\touch\elodev 2210, 1, 9600 -c565 4322 56 4123 255 0 -p-
DOS에서 터치스크린 보정
DOS 애플리케이션에서 사용되는 모든 비디오 모드를 보정하세요. 애플리케이션에서 어떤 모드를 사용하는지 확실하지 않은 경우, ELOCALIB에 나열된 모든 모드를 보정하세요.
- DOS 프롬프트로 부팅하세요.
-
Elo 터치 디렉토리로 변경하세요:
cd\touch
-
실행하세요:
elocalib
- 화살표 키를 사용하여 비디오 모드를 강조 표시하고 Enter를 누르세요.
- C를 눌러 보정하세요.
- 왼쪽 상단 목표를 터치한 다음 오른쪽 하단 목표를 터치한 후 오른쪽 상단 목표를 터치하세요.
- 필요한 각 비디오 모드에 대해 반복하세요.
- 보정 포인트를 저장하려면 S를 누르세요.
-
elograph.cal에 저장할지 묻는 메시지가 표시되면 예를 선택하세요. -
autoexec.bat에서 ELODEV 줄을 업데이트할지 묻는 메시지가 표시되면 예를 선택하세요. - 시스템을 재부팅하세요.
보정은 AUTOEXEC.BAT에 저장해야 합니다
ELODEV는 MONMOUSE가 로드되기 전에 시작 명령줄에 보정 포인트가 필요합니다. autoexec.bat를 업데이트한 후에는 시스템을 재부팅해야 합니다.
문제 해결
터치스크린 응답 없음
-
c:\touch로 변경하고tutorial를 실행하세요. - 튜토리얼이 열리면 DOS 드라이버가 로드된 것입니다.
- 수업 시작을 터치하세요.
- 터치가 올바르게 응답하면 DOS 보정과 IRQ 작업이 올바른 것으로 보입니다.
- 응답이 없는 경우 IRQ 충돌이나 컨트롤러/COM 포트 문제를 확인하세요.
- 만약 터치가 터치 포인트를 벗어나서 응답한다면,
ELOCALIB로 다시 보정하세요.
"마우스 드라이버가 설치되지 않았습니다"
-
mouse.com또는nomouse.com가autoexec.bat에서 모든 Elo 드라이버 라인 전에 호출되는지 확인하세요. - 명령줄의 경로가 올바른지 확인하세요.
- 만약
mouse.com을 사용하는 경우, 파일이 존재하는지 확인하고 물리적 마우스가 연결되어 있는지 확인하세요. 일부 DOS 마우스 드라이버는 마우스가 연결되어 있지 않으면 로드되지 않습니다.
"ELODEV가 설치되지 않음" 또는 컨트롤러가 감지되지 않음
- 터치모니터에 전원이 공급되고 있는지 확인하세요.
- 터치 케이블이 PC-Bus 커넥터, USB 어댑터 또는 직렬-USB 변환기가 아닌 직렬 COM 포트에 연결되어 있는지 확인하세요.
- 명령줄에서
autoexec.bat의 매개변수를 사용하여 ELODEV를 수동으로 로드해 보세요. - ELODEV가 실패하면 명령 끝에
-p-를 추가하여 다시 시도하세요. - 만약
-p-로 로드되면, 해당 스위치를autoexec.bat의 ELODEV 라인에 추가하고 저장한 후 재부팅하고 보정하세요. - 여전히 로드되지 않는다면 COMDUMP를 사용하여 직렬 컨트롤러 통신을 테스트하세요.
MONMOUSE가 로드되지 않음
- 먼저
mouse.com또는nomouse.com이 로드되는지 확인하세요. - ELODEV가 MONMOUSE보다 먼저 로드되는지 확인하세요.
- ELODEV가 저장된 DOS 보정 포인트를 포함하는지 확인하세요. 보정 값이 빠져 있거나 모두 0이라면
ELOCALIB를 실행하고 포인트를 저장한 후autoexec.bat를 업데이트하고 재부팅하세요.
보정이 저장되지 않음
-
중복 보정 파일을 검색하세요:
dir elograph.cal /s
- 중복된
elograph.cal복사본을 제거하세요. - 활성
elograph.cal파일을c:\touch에 두세요. - 다시
ELOCALIB를 실행하고 포인트를 저장한 후autoexec.bat를 업데이트하고 재부팅하세요.
런타임 오류 6002, 0으로 나누기
현재 Elo 다운로드 링크에서 최신 DOS 드라이버 패키지를 설치하세요: dwdsk.zip.
유용한 DOS 유틸리티
| 유틸리티 | 용도 |
|---|---|
| COMDUMP | 기본 직렬 컨트롤러 하드웨어 통신을 테스트합니다. 다운로드: COMDUMP.zip. |
| TOUCHES | ELODEV를 통해 터치 좌표를 표시합니다. 원시 데이터는 일반적으로 ELODEV가 보정되지 않았음을 나타내며, 행/열 데이터는 ELODEV가 보정되었음을 나타냅니다. |
| INFO | 컨트롤러 및 드라이버 정보를 표시합니다. ELODEV가 설치되었는지 및 보정 값이 있는지 확인하는 데 유용합니다. |
| TUTORIAL | 마우스/노마우스 드라이버, ELODEV 및 MONMOUSE가 로드되고 보정되었는지 확인합니다. 마우스 또는 MONMOUSE가 누락되었는지 확인하는 데도 도움이 됩니다. |
| ELOCALIB | 각 사용 가능한 DOS 비디오 모드에 대해 Elo 터치 작업을 보정합니다. |
퀵 FAQ
Elo DOS 드라이버와 함께 USB를 사용할 수 있나요?
아니요. Elo USB 터치 컨트롤러 및 직렬-USB 변환기는 DOS에서 지원되지 않습니다.
Windows 95/98에서 전체 화면 DOS 터치 애플리케이션을 실행할 수 있나요?
Windows 95/98에서 전체 화면 DOS 애플리케이션을 위해 DOS 및 Windows 드라이버 구성 요소가 필요합니다. Windows 95/98에서 DOS로의 작업은 보장되지 않으며 지원되지 않지만 일부 시스템에서는 작동할 수 있습니다.
왜 커서 화살표가 없나요?
가시적인 커서를 위해서는 mouse.com와 같은 DOS 마우스 드라이버가 필요합니다. Elo의 nomouse.com은 마우스 드라이버 없이 터치 작업을 허용하지만 커서를 표시하지 않습니다.
설치 중 어떤 컨트롤러를 선택해야 하나요?
직렬 설치의 경우, 정확한 컨트롤러를 모르거나 나열되지 않은 경우 2300 직렬 컨트롤러를 선택하세요.
오래된 PC-Bus 터치모니터를 교체할 때 무엇을 해야 하나요?
새 터치모니터의 직렬 출력을 사용 가능한 COM 포트에 연결하고 더 이상 필요하지 않다면 이전의 PC-Bus 컨트롤러를 제거하며, DOS 드라이버를 재설치하고 직렬 컨트롤러 옵션을 선택하세요.
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article