Touchégg: vícedotykové rozpoznávání gest

Jeden z našich čtenářů, José Expósito, nám napsal a představil svůj nejnovější projekt. Je o touchegg, vícedotykový rozpoznávač gest napsaný v C ++ pomocí knihoven Qt.


V zásadě to, co dělá, je rozpoznat řadu gest provedených na trackpadu (na dotykové obrazovce by to mělo fungovat, ale nemám šanci to otestovat) a provést určitou akci, například zavřít / maximalizovat / minimalizovat okno, ukázat plocha, změna velikosti okna, přepnutí plochy atd

Souhlasíte s konfigurací akce spojené s každým gestem, i když prozatím není k dispozici žádné grafické uživatelské rozhraní, musíte upravit textový soubor.

V následujícím videu můžete jasně vidět fungování Touchéggu (běžícího na Kubuntu 10.10).

Díky José Exposito!

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Jose řekl

    Děkujeme, že jste projekt oznámili, díky lidem, jako jste vy, má již více než 300 stažení za méně než dva dny.

    Ještě jednou moc děkuji!

  2.   Santiago Montufar řekl

    Skvělé, můj nedbook neví proč, ale nepodporuje rolování 2 prsty, ale opravil jsem to a ještě lépe mi dal nové funkce, nyní otázka ... Lze jej přizpůsobit tak, aby 2 myši fungovaly nezávisle, měly 2 kurzory a děláte triky touchpadu, ale místo prstových myší? XD (v ceru, je to legrační, ale můžete?)

  3.   Pojďme použít Linux řekl

    Žádný problém! Děkujeme, že jste nám dali vědět o svém projektu! 🙂
    Na zdraví! Pavel.

  4.   Emmanuel Cruz řekl

    Nedokázal jsem, aby to fungovalo 🙁, ale bezpochyby je to obrovský projekt, děkuji mnohokrát Jose pokračuje takto, bezpochyby lidé jako ty jsou to, co potřebujeme. Doufám, že se brzy dočkáte nějaké dokumentace od vás nebo od celé komunity, abyste mohli využít tuto stovku. Zdravím vás

  5.   Jose řekl

    @Santiago

    Ne .. není to určeno pro xDD

    @Emanuel

    Ano, dokumentace probíhá ... ale moje zkoušky také xD, takže si budete muset trochu počkat, chápu, že právě teď může být trochu matoucí, aby to fungovalo, ale brzy budou manuály v angličtině a španělštině

    Máte-li pochybnosti, můžete navštívit web projektu a na kartě „isues“ se zeptat, co chcete, ve španělštině nebo angličtině (nebo se zeptat přímo zde, ale bude vám trvat déle, než vám odpovíme). Zkontrolujte ty, které jsou již otevřené, protože se vám může stát něco podobného.

    Zdravím!

  6.   Pojďme použít Linux řekl

    Vynikající! Doufejme, že tento projekt bude i nadále pokračovat!
    Tento prostor bude samozřejmě vždy k dispozici pro zveřejnění následujících novinek! 🙂
    Na zdraví! Pavel.

  7.   Bez domova řekl

    Jose, pokusil jsem se ti dát tento návrh na tvůj web, nezdá se, že by měl fórum, každopádně doufám, že si ho můžeš přečíst zde. Nejprve vám moc děkuji za váš projekt. Čekal jsem, až to někdo v Ubuntu udělá, a tady je cíl, kterým můžete být vy, kdo dá tlak, který magická track pad potřebuje.

    První návrh se týká posouvání v oknech, nahoru-dolů i zleva-doprava, což je ve skutečnosti již ve výchozím nastavení podporováno v Ubuntu 10.10 (ale musí být aktivováno), je třeba ho více vyhladit ve stylu, kdy Kliknete na rolování (stojí za to nadbytečnost) myši a že se čtyři šipky objeví nahoru-dolů-vlevo-vpravo, nevím, jestli to dobře vysvětlím, ale v zásadě je to tak, že je to jedna z věcí, které Nejvíc mi chybí sněžný leopard, navíc pokud mu dáte ten dotek setrvačnosti, který také má.

    Druhý je jednoduchý, který neexistuje, představte si, že ukazováček levé ruky vložíte do levé horní části trackpadu, zatímco u pravé provedete THREE_FINGERS_PINCH směrem nahoru-dolů a má akci vertikálně maximalizovat, Totéž lze použít pro levostranný směr maximalizovat horizontálně, bylo by to velmi intuitivní. Myslím, že to je vše, hodně štěstí s těmi zkouškami Jose a doufám, že s tímto projektem!

    P.S. Při práci na konzole hodně používám horizontální maximalizaci.

  8.   Jose řekl

    Ahoj Tramp!

    Na kartě „Problémy“ kódu Google můžete dělat nejrůznější návrhy, hlásit chyby, říkat, který počítač / trackpad používáte a jakou máte konfiguraci k dokončení wiki atd. Ve španělštině i angličtině 😉
    I když se občas snažím zastavit, abych odpověděl, ano, bude to trvat déle 😉

    Mějte na paměti, že se jedná pouze o verzi 0.1, stále jí chybí mnoho vylepšení, včetně vylepšení rozpoznávání gest a vylepšení jejích akcí.

    Horizontální rolování je v procesu (musím prozkoumat, jak to dokážu, žádný nápad: P) a vylepšit vertikální, přidat setrvačnost a pokusit se to trochu vylepšit, protože i když to funguje pro mě, v menších trackpadech by být méně pohodlný.

    Sevření je gesto, které je třeba vylepšit, zejména proto, že je někdy obtížné to udělat bez aktivace tažení. Měl jsem v plánu vzít v úvahu úhel, pod kterým je proveden na připínací podložce, abych mohl změnit velikost okna více vodorovně nebo svisle.

    Jakékoli další návrhy jsou vítány, zejména nápady na nové akce!
    Děkuji vám!