Temos um PC com duas telas de toque conectadas a ele. No PC, executamos o Windows Embedded Standard 7 (WES7 x64). As telas sensíveis ao toque são painéis de toque ELO.
Nós usamos essa configuração em nossas máquinas. Cada vez que construímos uma nova máquina, obtemos um novo PC, novos painéis de toque e os montamos enquanto montamos a máquina inteira.
Eu uma situação rara, o Windows parece misturar as coisas. Vamos dar os nomes dos monitores de toque para que eu possa diferenciar entre "tela física" e "tela do windows". Temos 2 monitores de toque, assim, tela física 1 / tela esquerda e tela física 2 / tela direita.
Quando conecto as telas ao PC, o Windows as torce, a tela Física 2 é a tela 1 no Windows e a tela Física 1 é a tela 2 no Windows (nas configurações de exibição por meio do painel de controle). Quando eu pressionar Identify
, o número "2" será exibido na tela Esquerda (= tela Física 1), e "1" será exibido na tela Direita (= tela Física 2).
Esta não é uma questão importante em si mesma. Mas, o toque é identificado de uma maneira lógica (para mim), mas contradiz com as telas físicas, em outras palavras, o toque da tela 2 reflete em um evento de mouse na tela 1, e vice-versa.
Eu tentei tudo o que posso pensar para "consertar" a confusão, mas o Windows é persistente e o estado final é sempre esse estado confuso.
O que eu tentei até agora:
exclua todas as entradas em HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers \ Conectividade
desconecte todos os toques da tela do computador
Troquei as telas sensíveis ao toque para ver se consigo convencer o Windows de que o monitor esquerdo é realmente a tela 1, mas permanece o mesmo. Identificar os monitores sempre resulta em tela Esquerda="2" e tela Direita="1".
Eu li on-line que tudo isso pode ser resolvido usando as configurações do Tablet PC no painel de controle, MAS, como tenho o Windows Embedded Standard 7, não tenho suporte total ao tablet e, embora tenha essa opção no painel de controle, ele faz nada .
Existe uma maneira de forçar qual tela é "1" e "2" ou isso é decidido pela maneira como os dispositivos são enumerados pela descoberta de hardware? Se for o último, existe uma maneira de contornar isso no registro do Windows / Windows?
Se acima não for possível, existe uma maneira de forçar qual toque pertence a qual tela?
A ajuda é obviamente muito apreciada, pois não estou chegando a lugar algum ....