Ubuntu Touch Apps erkennen Ubuntu MultiTouch, utouch nicht

12

Ich war unter der Annahme, dass die Ubuntu Touch Apps wie gefunden wurden hier würde mit dem Ubuntu Touch-Stapel laufen und Gesten und Berührungsereignisse unterstützen. Durch meine Versuche konnte ich diese Apps jedoch nur mit der Maus ausführen und es scheint keine Gestenunterstützung zu geben.

Meine Touch Table-Hardware produziert Touch-Ereignisse, die dem MultiTouch-Protokoll entsprechen und wurde getestet und funktioniert gut mit Kivys TouchTracer App, mit der verschiedene Eingaben getestet werden.

Ich bin mir nicht sicher, warum die Ubuntu Touch Mobile Apps nicht mit uTouch funktionieren würden, ich habe keine Informationen dazu und welchen Touch-Stack Ubuntu Touch verwendet.

Kurz gesagt, warum unterstützen Ubuntu Touch-Apps das MultiTouch-Protokoll nicht? Und wie kann ich Apps entwickeln, die das MultiTouch-Protokoll nutzen? (Die Eingabeereignisse ABS_MT_POSITION_X und ABS_MY_POSITION_Y gehen durch evdev).

    
mdoran3844 31.07.2013, 12:14
quelle

2 Antworten

1

Sie hätten niemals das evdev Multitouch-Protokoll verwenden können. zumindest in der Produktion, weil die evdev-Geräte typischerweise nur von root lesbar sind. X11-Apps nutzten das XI 2.x-Protokoll für ihre Multitouch-Unterstützung.

Soweit ich weiß, leitet Mir (die Display-Server-Bibliothek, die Ubuntu Touch verwendet) alle geeigneten Berührungsereignisse an die Clients weiter, aber meine detaillierte Kenntnis des Stapels endet dort.

Ich bin mir ziemlich sicher, dass Qt5 Multitouch-Unterstützung bietet, und das ist wahrscheinlich, wie erwartet wird, dass Apps Multitouch-Ereignisse erhalten. Sind diese Ereignisse nicht durch?

    
RAOF 08.01.2014 03:08
quelle
0
  

Kurz gesagt, warum unterstützen Ubuntu Touch-Apps das MultiTouch-Protokoll nicht? Und wie kann ich Apps entwickeln, die das MultiTouch-Protokoll nutzen?

Dies ist eine geplante Funktion. Wenn es nicht ganz richtig funktioniert, ist das eine Entwicklervorschau, kein fertiges Produkt. Sie müssen gewisse Macken in der Entwicklung des Gerätes erwarten.

Ich würde den Entwicklern Zeit geben, Bugs und andere Probleme auszumerzen, bevor sie versuchen, die noch nicht ganz entwickelten Features zu verwenden.

    
Braiam 08.01.2014 02:18
quelle

Tags und Links