eGalax touchscreen não detecta nenhuma entrada na parte superior da tela

1

De acordo com xinput , o sensor de toque em questão é um EXC7200-7623v1.000 e é reconhecido como dois ponteiros escravos, um dos quais é do tipo "Pen".

Com xinput test 12 (a parte não-caneta tem o id 12), recebo saídas de eventos regulares e o Ubuntu até reconhece gestos multitoque corretamente, mas acima de uma determinada borda, nenhuma entrada é registrada. Por exemplo, passar da parte inferior para a parte superior da tela termina nesta saída:

motion a[0]=13744 a[1]=9520
motion a[0]=13744 a[1]=9552
motion a[0]=13744 a[1]=9552
button release 1 a[0]=13744 a[1]=9552

Nesse ponto, meu dedo ainda está na tela, mas o movimento não tem efeito. Tocar nessa área também não tem efeito. O final também é variável. Encontra-se aproximadamente entre a[1]=8600 e a[1]=10200 , dependendo da velocidade do deslize.

Eu tentei calibrar a tela com xinput_calibrator , mas ela não responde a toques na primeira cruz, que está na parte superior esquerda da tela.

Isto é um problema de driver, um problema com o X, ou meu sensor pode ser quebrado?

    
por iFreilicht 17.09.2014 / 18:50

1 resposta

1

Após testar a exibição em janelas com os mesmos resultados, acabei percebendo um defeito de hardware. O FPC do sensor para o controlador é rasgado nas faixas que são responsáveis pela parte superior da tela.

    
por iFreilicht 18.09.2014 / 16:30