Touchégg: Multi-Touch-Gestenerkennung

Einer unserer Leser, José Expósito, schrieb uns und präsentierte sein neuestes Projekt. Handelt von Rührei, Ein in C ++ unter Verwendung der Qt-Bibliotheken geschriebener Multi-Touch-Gestenerkenner.


Grundsätzlich erkennt es eine Reihe von Gesten, die auf einem Trackpad ausgeführt wurden (auf einem Touchscreen sollte es funktionieren, aber ich habe keine Möglichkeit, es zu testen) und führt eine bestimmte Aktion aus, z. B. das Schließen / Maximieren / Minimieren eines Fensters , zeigen Sie den Desktop an, ändern Sie die Größe eines Fensters, wechseln Sie den Desktop usw. usw.

Sie stimmen zu, die mit jeder Geste verknüpfte Aktion zu konfigurieren. Derzeit gibt es jedoch keine grafische Benutzeroberfläche. Sie müssen eine Textdatei bearbeiten.

Im folgenden Video sehen Sie deutlich die Funktionsweise von Touchégg (läuft auf Kubuntu 10.10).

Vielen Dank, José Exposito!

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Jose sagte

    Vielen Dank, dass Sie das Projekt bekannt gemacht haben. Dank Menschen wie Ihnen hat es bereits mehr als 300 Downloads in weniger als zwei Tagen.

    Nochmals vielen Dank!

  2.   Santiago Montufar sagte

    Großartig, mein Nedbook weiß nicht warum, aber es unterstützt kein Scrollen mit 2 Fingern, aber ich behebe dies und noch besser, es gab mir neue Funktionen, jetzt eine Frage ... Es kann angepasst werden, damit 2 Mäuse unabhängig voneinander arbeiten, 2 haben Cursor und machen die Tricks des Touchpads aber statt Fingermäuse? XD (in Cer, es ist lustig, aber kannst du?)

  3.   Verwenden wir Linux sagte

    Bitte! Vielen Dank, dass Sie uns über Ihr Projekt informiert haben! 🙂
    Prost! Paul.

  4.   Emmanuel Cruz sagte

    Ich konnte es nicht zum Laufen bringen, aber ohne Zweifel ist es ein riesiges Projekt. Vielen Dank. Jose macht so weiter. Ohne Zweifel sind Leute wie Sie das, was wir brauchen. Ich hoffe, bald eine Dokumentation von Ihnen oder der gesamten Community zu sehen, um diese 100 zu nutzen. Grüße

  5.   Jose sagte

    @ Santiago

    Nein .. es ist nicht für diese xDD ausgelegt

    @ Emmanuel

    Ja, die Dokumentation ist in Bearbeitung ... aber meine Prüfungen sind auch xD, so dass Sie ein bisschen warten müssen. Ich verstehe, dass es im Moment etwas verwirrend sein kann, damit es funktioniert, aber bald wird es Handbücher in Englisch und Spanisch geben 😉

    Wenn Sie Zweifel haben, können Sie die Projektwebsite besuchen und auf der Registerkarte "isues" auf Spanisch oder Englisch nach Ihren Wünschen fragen (oder gleich hier fragen, obwohl die Beantwortung länger dauern wird). Überprüfen Sie diejenigen, die bereits geöffnet sind, da Ihnen möglicherweise etwas Ähnliches passiert.

    Viele Grüße!

  6.   Verwenden wir Linux sagte

    Ausgezeichnet! Hoffentlich geht dieses Projekt weiter!
    Natürlich wird dieser Platz immer verfügbar sein, um die folgenden Nachrichten zu veröffentlichen! 🙂
    Prost! Paul.

  7.   gammler sagte

    Jose, ich habe versucht, dir diesen Vorschlag auf deiner Seite zu geben, es scheint kein Forum zu geben, aber ich hoffe trotzdem, dass du ihn hier lesen kannst. Zunächst einmal vielen Dank für Ihr Projekt. Ich habe darauf gewartet, dass jemand in Ubuntu dies tut. Hier ist das Ziel, an dem Sie den Schub geben können, den das Magic Track Pad benötigt.

    Der erste Vorschlag betrifft das Scrollen in Fenstern, sowohl von oben nach unten als auch von links nach rechts, das in Ubuntu 10.10 bereits standardmäßig unterstützt wird (aber aktiviert werden muss). Es muss im Stil von wann geglättet werden Sie klicken auf die Schriftrolle (die Redundanz wert) einer Maus und die vier Pfeile erscheinen oben-unten-links-rechts. Ich weiß nicht, ob ich mich gut erkläre, aber im Grunde ist es das, es ist eines der Dinge, die Ich vermisse den Schneeleoparden am meisten, und wenn Sie ihm den Hauch von Trägheit geben, den er auch hat.

    Die zweite ist eine einfache, die es nicht gibt. Stellen Sie sich vor, Sie legen den Zeigefinger Ihrer linken Hand in den oberen linken Teil des Trackpads, während Sie mit der rechten den THREE_FINGERS_PINCH mit einer Auf-Ab-Richtung ausführen und die Aktion ausführen vertikal maximieren, das gleiche könnte mit einer Links-Rechts-Richtung angewendet werden, um horizontal zu maximieren, es wäre sehr intuitiv. Ich denke das ist alles, viel Glück mit diesen Prüfungen Jose und ich hoffe mit diesem Projekt!

    P.S. Ich benutze viel horizontale Maximierung, wenn ich an der Konsole arbeite.

  8.   Jose sagte

    Hallo Tramp!

    Auf der Registerkarte "Probleme" von Google Code können Sie alle Arten von Vorschlägen machen, Fehler melden, angeben, welchen Computer / Trackpad Sie verwenden und welche Konfiguration Sie zum Vervollständigen des Wikis verwenden usw. Auf Spanisch und Englisch 😉
    Obwohl ich von Zeit zu Zeit versuche, vorbeizuschauen, um zu antworten, wird es länger dauern 😉

    Denken Sie daran, dass es sich nur um eine Version 0.1 handelt. Es fehlen jedoch noch viele Verbesserungen, einschließlich der Verbesserung der Gestenerkennung und der Verbesserung der Aktionen.

    Die horizontale Schriftrolle ist in Bearbeitung (ich muss untersuchen, wie ich das machen kann, ich habe keine Ahnung: P) und die vertikale verbessern, Trägheit hinzufügen und versuchen, sie ein wenig zu verfeinern, denn obwohl sie für mich funktioniert, in kleineren Trackpads es sollte weniger bequem sein.

    Die Prise ist eine Geste, die verbessert werden muss, zumal es manchmal schwierig ist, dies zu tun, ohne dass das Ziehen aktiviert ist. Ich hatte geplant, den Winkel zu berücksichtigen, mit dem es auf dem Tackpad gemacht wird, um die Größe des Fensters horizontaler oder vertikaler ändern zu können.

    Alle anderen Vorschläge sind willkommen, insbesondere Ideen für neue Aktionen!
    Thanks!