Touchégg: genkendelse af multitouch-bevægelser

En af vores læsere, José Expósito, skrev til os og præsenterede sit seneste projekt. Er om røreæg, en multi-touch gestus genkender skrevet i C++, der gør brug af Qt bibliotekerne.


Grundlæggende er det, det gør, at genkende en række bevægelser lavet på et pegefelt (det burde fungere på en berøringsskærm, men jeg har ikke haft mulighed for at teste det) og udføre en bestemt handling, såsom at lukke/maksimere/minimere en vindue, vise skrivebordet, ændre størrelse på et vindue, ændre skrivebord osv. osv

Det accepterer at konfigurere den handling, der er forbundet med hver gestus, selvom der for øjeblikket ikke er nogen GUI til at gøre det, du skal redigere en tekstfil.

I den følgende video kan du tydeligt se, hvordan Touchégg virker (kører på Kubuntu 10.10).

Tak Jose Exposito!

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Jose sagde han

    Mange tak for at gøre projektet kendt, takket være folk som dig har det allerede mere end 300 downloads på mindre end to dage.

    Igen, meget tak!

  2.   Santiago Montufar sagde han

    Godt, jeg ved ikke hvorfor min nedbook ikke understøtter 2-fingers scrolling, men det fiksede det og endnu bedre gav det mig nye funktioner, nu et spørgsmål... Den kan tilpasses til at få 2 mus til at arbejde uafhængigt, har 2 markører og gør tricks med touchpad, men i stedet for fingermus? XD (seriøst, det er sjovt, men er det muligt?)

  3.   Lad os bruge Linux sagde han

    Det var så lidt! Tak for at fortælle os om dit projekt! 🙂
    Skål! Paul.

  4.   Emmanuel Cruz sagde han

    Jeg kunne ikke få det til at fungere 🙁 men det er uden tvivl et kæmpe projekt mange tak Jose fortsæt uden tvivl folk som dig er hvad vi har brug for. Jeg håber snart at se en eller anden form for dokumentation fra dig eller fra hele samfundet for at drage fordel af dette til de 100. Med venlig hilsen

  5.   Jose sagde han

    @Santiago

    Nej.. den er ikke designet til det xDD

    @Emmanuel

    Ja, dokumentationen er i gang... men mine eksamener også xD så det må vente lidt, jeg forstår godt at det lige nu kan være lidt forvirrende at få det til at virke, men snart kommer der manualer på engelsk og spansk 😉

    Hvis du har spørgsmål, kan du gå til projektets hjemmeside og i fanen "problemer" spørge, hvad du vil, på spansk eller engelsk (eller spørg lige her, selvom det vil tage mig længere tid at svare). Tjek dem, der allerede er åbne, da noget lignende kan ske for dig.

    Greetings!

  6.   Lad os bruge Linux sagde han

    Fremragende! Jeg håber, at dette projekt fortsætter med at udvikle sig!
    Denne plads vil naturligvis altid være tilgængelig til at offentliggøre følgende nyheder! 🙂
    Skål! Paul.

  7.   Hjemløs sagde han

    Jose, jeg prøvede at give dig dette forslag på dit websted, det ser ikke ud til at have et forum, men jeg håber, du kan læse det her alligevel. Først og fremmest mange tak for dit projekt, jeg ventede på, at nogen i ubuntu skulle gøre det, og her er skæbnen, at du kan være den, der giver den magiske styreplade det skub, den har brug for.

    Det første forslag handler om scroll i vinduer, både op-ned og venstre-højre, som faktisk allerede er understøttet som standard i ubuntu 10.10 (men det skal aktiveres), det skal være mere jævnt i stil med, når du du klikker på rullen (tilgiv redundansen) af en mus og de fire små pile vises op-ned-venstre-højre, jeg ved ikke om jeg forklarer mig godt, men dybest set er det det, det er en af ​​de ting der Jeg savner mest sneleopard, plus Hvis du giver den det strejf af inerti, som den også har.

    Den anden er en simpel en, der ikke eksisterer, forestil dig, at du sætter din venstre hånds pegefinger på den øverste venstre del af pegefeltet, mens du med den højre udfører THREE_FINGERS_PINCH med en op-ned retning, og at den har handling for at maksimere lodret, hvilket Det samme kunne anvendes med en venstre-højre retning for at maksimere horisontalt, det ville være meget intuitivt. Jeg tror, ​​det var alt, held og lykke med de eksamener Jose, og kom op med dette projekt!

    P.S. Jeg bruger maksimer vandret meget, når jeg arbejder på konsollen.

  8.   Jose sagde han

    Hej Tramp!

    På fanen "problemer" i google kode kan du komme med alle mulige forslag, rapportere fejl, sige hvilken computer/trackpad du bruger og dine indstillinger til at færdiggøre wikien osv. Både på spansk og engelsk 😉
    Selvom jeg forsøger at kigge forbi her fra tid til anden for at svare, ja, så tager det længere tid 😉

    Husk, at det kun er en version 0.1, det har stadig brug for en masse tweaks, herunder forbedring af genkendelsen af ​​bevægelser og forbedring af dens handlinger.

    Den vandrette rulning er i gang (jeg er nødt til at undersøge hvordan jeg kan gøre det, jeg aner ikke :P) og forbedre den lodrette, tilføje inerti og forsøge at forfine det lidt, for selvom det fungerer godt for mig, på mindre trackpads det burde være mindre behageligt.

    Knibningen er en gestus, der skal forbedres, især da det nogle gange er svært at gøre det uden at trækket er aktiveret. Jeg havde tænkt mig at tage højde for den vinkel, hvormed det gøres på tackpad for at kunne ændre størrelsen på vinduet mere vandret eller lodret.

    Alle andre forslag vil være velkomne, især ideer til nye handlinger!
    Tak!