XServer Touchscreen ein Finger statt zwei Finger scrollen

468
PeterErnsthaft

Problem:

Mein Touchscreen- Gerät blättert beim Berühren mit einem Finger nicht, was gewünscht wird, sondern nur, wenn es mit zwei Fingern berührt wird .

Technologiestack:

  • Linux Kernel 4.9.81-Intel-PK-Standard
  • benutzerdefinierte distro via yocto
  • Xserver (X.Org X Server 1.19.3)
  • QtWebEngine (Qt5.9)
  • Chrom

Weitere Informationen:

  • Ich denke, es ist ein Xserver-Problem, da es sich um Xserver oder das Web-Material handeln muss, aber ich kann das Web-Material ausschließen, da ich über einen Chrome-Browser eines Desktop-PCs aus der Ferne auf die Benutzeroberfläche zugreifen kann. Mit der Inspect-Funktion von Chrome können Sie ein Touch-Gerät simulieren und scrollen Sie die Benutzeroberfläche mit der simulierten Berührung (mit einem Finger).
  • Die zwei Finger müssen mindestens etwa 2 cm voneinander entfernt sein, damit das Scrollen funktioniert (dies ist möglicherweise irrelevant).
0

1 Antwort auf die Frage

0
PeterErnsthaft

Anscheinend habe ich mich geirrt und es war kein Xserver-Problem, sondern ein Qt / qml-Problem: Die QQuickWidget-Darstellung des Fensters musste Touch-Ereignisse akzeptieren.