Este artigo fornece link para download, passos de instalação e solução de problemas para o driver touch legado DOS.
Use este guia para instalar, calibrar e solucionar problemas dos drivers Elo DOS touch para ambientes legados DOS, Windows 3.1, Windows 95 e Windows 98. A Elo, agora parte da Zebra Technologies, recomenda o uso do pacote de driver DOS mais recente disponível e a seleção da opção de controlador serial para os atuais touchmonitors de substituição.
Este artigo aplica-se somente a touchmonitors Elo legados rodando DOS, Windows 3.1, Windows 95 ou Windows 98. Esses sistemas operacionais não são mais suportados pela Microsoft, e a Elo não desenvolve nem atualiza mais drivers touch para DOS. Esta informação é fornecida para clientes que mantêm sistemas legados.
Arquivos para Download
📦 Download do Driver Legacy DOS
📦 Download do utilitário de diagnóstico COMDUMP serial legado
Sistemas Operacionais Suportados
Os drivers Elo DOS destinam-se a:
- DOS
- Windows 3.1
- Windows 95 e Windows 98, com limitações
Nota importante sobre compatibilidade
Estes drivers requerem um ambiente DOS verdadeiro. Eles não são suportados para Windows NT, Windows 2000, Windows XP ou versões posteriores do Windows. DOS rodando em uma janela sob Windows NT/2000/XP não é suportado.
Requisitos
- Conecte o touchmonitor a uma porta COM serial real ao usar instalações Elo DOS modernas.
- Não use controladores touch USB ou adaptadores serial-para-USB. DOS não suporta operação touch Elo USB.
- Se estiver substituindo uma instalação antiga PC-Bus, remova o controlador PC-Bus e conecte o novo monitor à COM1 ou COM2 quando possível.
- Durante a instalação, escolha o controlador serial 2300 se não tiver certeza de qual controlador selecionar. Esta opção funciona para a família de controladores seriais suportados.
- Instale a partir de uma pasta no disco rígido ou outro drive válido com espaço livre suficiente. Não descompacte o pacote completo do driver diretamente em um disquete.
Extraia o Pacote do Driver
Faça o download de dwdsk.zip e extraia para uma pasta no sistema alvo ou em uma máquina de configuração.
Se usar PKUNZIP, preserve a estrutura de pastas com a opção -d:
pkunzip -d dwdsk.zip c:\elodos
Evite o erro "um ou mais arquivos estão faltando"
Ao extrair o arquivo ZIP, certifique-se de que os subdiretórios sejam recriados. Com PKUNZIP, omitir -d pode achatar os arquivos e fazer com que o instalador reporte arquivos faltando.
Instale o Driver DOS
- Inicialize em um prompt DOS verdadeiro. No Windows 95/98, reinicie em modo MS-DOS.
-
Altere para a pasta onde os arquivos Elo foram extraídos:
c: cd\elodos
-
Execute o instalador:
install
- Pressione Enter nas telas de informação.
- Escolha o tipo de instalação:
-
Instalação Expressa DOS - Habilita toque para programas DOS e instala
Elodemo.exe. - Instalação Expressa Windows - Habilita toque para programas DOS e Windows 3.1/95/98. A demonstração DOS não é instalada.
- Instalação Seletiva - Atualiza drivers, adiciona a demonstração DOS ou adiciona suporte touch Windows a uma instalação existente somente DOS.
-
Instalação Expressa DOS - Habilita toque para programas DOS e instala
- Escolha Serial como o tipo de interface para instalações modernas.
- Selecione Verificar Todas as Portas Seriais, ou selecione a porta COM exata se conhecida.
- Se solicitado ao final da instalação, digite go para executar a rotina inicial de calibração.
Sobre a rotina de calibração GO
A rotina GO calibra modos comuns de vídeo durante a instalação. Ela só pode ser executada quando solicitada pelo instalador. Se GO for pulada, indisponível ou abortada, use ELOCALIB posteriormente para calibrar os modos de vídeo necessários.
Arquivos do Driver e Ordem de Carregamento
Por padrão, os arquivos do driver Elo são copiados para c:\touch. As chamadas do driver normalmente são carregadas de autoexec.bat.
A ordem de carregamento do driver touch DOS é:
-
mouse.comounomouse.com -
elodev.exe, incluindo parâmetros do controlador e pontos de calibração monmouse.com
c:\touch\nomouse c:\touch\elodev 2210, 1, 9600 -c## ## ## ## ## ## c:\touch\monmouse -m6
-
mouse.comhabilita suporte ao mouse DOS e é necessário para operação do cursor do mouse. É um arquivo Microsoft DOS e não é fornecido pela Elo. -
nomouse.compermite operação touch Elo quando nenhum driver mouse DOS está disponível, mas não exibe cursor nem suporta ações físicas do mouse. -
elodev.exedetecta o controlador, formata dados touch brutos e armazena pontos de calibração. -
monmouse.comconverte entrada touch Elo em eventos de mouse. Não será carregado a menos que mouse/nomouse e ELODEV já tenham carregado com sucesso.
Controladores seriais Elo mais recentes podem requerer -p-
Se ELODEV reportar que não está instalado ou não carregar mesmo com o controlador ligado e a porta COM correta, adicione -p- ao final da linha ELODEV em autoexec.bat. Isso desativa o requisito de handshake serial.
Exemplo:
c:\touch\elodev 2210, 1, 9600 -c565 4322 56 4123 255 0 -p-
Calibre a Tela Touch no DOS
Calibre cada modo de vídeo usado pela aplicação DOS. Se não souber qual modo a aplicação usa, calibre todos os modos listados por ELOCALIB.
- Inicialize em um prompt DOS.
-
Altere para o diretório touch Elo:
cd\touch
-
Execute:
elocalib
- Use as teclas de seta para destacar um modo de vídeo e pressione Enter.
- Pressione C para calibrar.
- Toque no alvo superior esquerdo, depois no alvo inferior direito, depois no alvo superior direito.
- Repita para cada modo de vídeo necessário.
- Pressione S para salvar os pontos de calibração.
- Escolha Sim quando solicitado para salvar em
elograph.cal. - Escolha Sim quando solicitado para atualizar a linha ELODEV em
autoexec.bat. - Reinicie o sistema.
A calibração deve ser salva em AUTOEXEC.BAT
ELODEV precisa dos pontos de calibração na sua linha de comando de inicialização antes que MONMOUSE possa carregar. O sistema deve ser reiniciado após atualizar autoexec.bat.
Solução de Problemas
Sem resposta da tela touch
- Altere para
c:\touche executetutorial. - Se o tutorial abrir, os drivers DOS estão carregados.
- Toque em Begin Lesson (Iniciar Aula).
- Se o toque responder corretamente, a calibração DOS e operação IRQ provavelmente estão corretas.
- Se não houver resposta, verifique conflito de IRQ ou problema no controlador/porta COM.
- Se o toque responder longe do ponto tocado, recalcule com
ELOCALIB.
"Driver do mouse não instalado"
- Confirme que
mouse.comounomouse.comé chamado antes de todas as linhas do driver Elo emautoexec.bat. - Verifique se o caminho na linha de comando está correto.
- Se usar
mouse.com, confirme que o arquivo existe e que um mouse físico está conectado. Alguns drivers mouse DOS não carregam sem um mouse conectado.
"ELODEV não instalado" ou controlador não detectado
- Confirme que o touchmonitor está ligado.
- Confirme que o cabo touch está conectado a uma porta COM serial, não a um conector PC-Bus, adaptador USB ou conversor serial-para-USB.
- Tente carregar ELODEV manualmente pela linha de comando usando os mesmos parâmetros do
autoexec.bat. - Se ELODEV falhar, tente o comando com
-p-adicionado ao final. - Se carregar com
-p-, adicione esse parâmetro à linha ELODEV emautoexec.bat, salve, reinicie e recalcule. - Se ainda não carregar, use COMDUMP para testar a comunicação do controlador serial.
MONMOUSE não carrega
- Confirme que
mouse.comounomouse.comcarrega primeiro. - Confirme que ELODEV carrega antes do MONMOUSE.
- Confirme que ELODEV inclui pontos de calibração DOS salvos. Se os valores de calibração estiverem faltando ou todos zerados, execute
ELOCALIB, salve os pontos, atualizeautoexec.bate reinicie.
Calibração não permanece salva
-
Procure arquivos duplicados de calibração:
dir elograph.cal /s
- Remova cópias duplicadas de
elograph.cal. - Mantenha o arquivo ativo
elograph.calemc:\touch. - Execute
ELOCALIBnovamente, salve os pontos, atualizeautoexec.bate reinicie.
Erro de Tempo de Execução 6002, Divisão por Zero
Instale o pacote de driver DOS mais recente do link atual de download Elo: dwdsk.zip.
Utilitários Úteis para DOS
| Utilitário | Uso |
|---|---|
| COMDUMP | Testa comunicação básica do hardware controlador serial. Download: COMDUMP.zip. |
| TOUCHES | Exibe coordenadas touch via ELODEV. Dados brutos indicam geralmente que ELODEV não está calibrado; dados de linha/coluna indicam que está calibrado. |
| INFO | Exibe informações do controlador e driver. Útil para confirmar se ELODEV está instalado e se valores de calibração estão presentes. |
| TUTORIAL | Confirma se o driver mouse/nomouse, ELODEV e MONMOUSE estão carregados e calibrados. Também ajuda a identificar se mouse ou MONMOUSE está faltando. |
| ELOCALIB | Calibra a operação touch Elo para cada modo de vídeo DOS disponível. |
Perguntas Frequentes Rápidas
Posso usar USB com os drivers Elo DOS?
Não. Controladores touch Elo USB e conversores serial-para-USB não são suportados em DOS.
Posso rodar uma aplicação touch DOS em tela cheia sob Windows 95/98?
Os componentes do driver DOS e Windows são necessários para aplicações DOS em tela cheia sob Windows 95/98. A operação em DOS sob Windows 95/98 não é garantida ou suportada, embora possa funcionar em alguns sistemas.
Por que não há seta de cursor?
Um driver mouse DOS como mouse.com é necessário para um cursor visível. Elo nomouse.com permite operação touch sem driver mouse, mas não exibe cursor.
Qual controlador devo selecionar durante a instalação?
Para instalações seriais, selecione o controlador serial 2300 se o controlador exato for desconhecido ou não listado.
O que devo fazer ao substituir um touchmonitor antigo PC-Bus?
Conecte a saída serial do novo touchmonitor a uma porta COM disponível, remova o controlador PC-Bus antigo se não for mais necessário, reinstale os drivers DOS e selecione a opção de controlador serial.
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article