XServer touchscreen com um dedo em vez de dois dedos

0

Problema:

O dispositivo touchscreen não rola ao tocá-lo com um dedo, o que é desejado, mas apenas ao tocá-lo com dois dedos.

Pilha de tecnologia:

  • Linux kernel 4.9.81-intel-pk-standard
  • distro personalizada via yocto
  • Xserver (X.rg X Server 1.19.3)
  • QtWebEngine (Qt5.9)
  • Chromium

Mais informações:

  • Eu acho que é um Xserver Problem, já que tem que ser Xserver ou o material web, mas eu posso descartar as coisas web porque eu posso acessar a UI remotamente a partir do navegador chrome de um desktop, usar a função inspecionar do chrome para simular um dispositivo de toque e role a interface do usuário com o toque simulado (um dedo).
  • Os dois dedos precisam estar separados por pelo menos 2 cm para que a rolagem funcione (isso pode ser irrelevante)
por PeterErnsthaft 02.05.2018 / 17:51

1 resposta

0

Aparentemente eu estava errado e não era um problema do Xserver, mas um problema Qt / qml: a representação QQuickWidget da janela precisava aceitar os eventos do Touch.

    
por 07.05.2018 / 11:19