Gesta myši představují způsob, jak ovládat programy v počítači pomocí pohybů myši ( gesta ) , které se převádějí na příkazy.
Myšlenkou této metody je nahradit navigaci příkazy nabídky zadáváním příkazů pomocí znaků nakreslených na rovině obrazovky pohybem myši. Příkazy "Kreslení" mohou být rychlejší a jednodušší než hledání požadované položky nabídky nebo (v některých případech) použití klávesových zkratek . Tato metoda navíc usnadňuje těm, pro které je obtížné používat klávesnici .
Gesto je zafixováno, pokud stisknete a podržíte tlačítko start (obvykle pravé tlačítko myši) a současně myší „nakreslíte“ požadovaný tvar (viz obrázek níže). V závislosti na programu může být pohyb zobrazen na obrazovce jako stopa ( StrokeIt , Maxthon ) nebo nezobrazen ( Yandex.Browser , Opera ).
Prvním gestem bylo přesunout objekt na počítačích Apple Macintosh . Na rozdíl od počítačů Windows a Lisa vytvořila kombinace stisknutí, držení a pohybu myši jinou akci než jen sekvenci stisknutí a pohybu. Později se objevilo druhé gesto – pouhé podržení tlačítka myši po zhruba půl vteřině vyvolalo kontextové menu.
Pak metoda našla uplatnění ve videohrách: ve hře Mýtus gesta říkala bojovníkům, kam se mají pohybovat, a v Arx Fatalis a Black & White způsobovala čarodějnická kouzla.
V konzoli Wii se ve hrách hojně používají gesta s joystickem v prostoru.
Pouze několik programů je schopno samostatně rozlišovat gesta. Podobný způsob ovládání je implementován zejména v prohlížeči Opera od verze 5.10 (duben 2001); pokud například podržíte pravé tlačítko myši a přesunete ukazatel myši doleva, prohlížeč se vrátí na předchozí stránku (to znamená, že provede příkaz zpět). Existuje také mnoho dalších gest. Gesta myši se objevila v Yandex.Browser ve verzi 13.10. Pro Mozilla Firefox je stejná funkcionalita poskytována prostřednictvím rozšíření ( Mouse Gestures Archived 22. července 2010 na Wayback Machine nebo jiných).
Pomocí speciálních nástrojů můžete konfigurovat gesta v libovolném programu. Například v prostředí Windows získá uživatel instalací Sensiva, StrokeIt nebo Mojo Mouse Gesture možnost kreslit gesta přes libovolný program a nainstalovaný nástroj je převede do příslušných příkazů: nakreslené písmeno S bude simulovat Ctrl + S (příkaz Uložit), písmeno P bude přikazovat Ctrl + P (Tisk), jednoduchý tah nahoru je Ctrl+C (Kopírovat), tah dolů Ctrl+V (Vložit) atd. ve Windows, prohlížeč Edge ve Windows 10 .
Existují nástroje gest myši pro Mac OS X (xGestures atd.) a pro GNU/Linux (wayv atd.)
Podpora gest myši je navíc integrována do operačních systémů Plan 9 a Oberon a do vývojového prostředí Acme .
Největším problémem používání gest je absence společných standardů pro používání a zobrazování gest. Každý program to dělá jinak.
Jedním omezením je, že každému gestu je přiřazen pouze jeden příkaz. Toto omezení lze někdy obejít: Mojo poskytuje kontextové menu, kde lze gesto upřesnit, a StrokeIt umožňuje nastavit různé příkazy pro různé aplikace.
Akce | Standardní provedení | Pohyb myši při držení pravého tlačítka myši |
---|---|---|
Návrat na předchozí stránku | tlačítko "Zpět" na panelu prohlížeče | doleva |
Přejít na další stránku | Tlačítko "Vpřed" na panelu prohlížeče | že jo |
Obnovte stránku | Tlačítko Znovu načíst na panelu prohlížeče | nahoru dolů |
Otevřít novou kartu | Soubor-Newtab | cesta dolů |
Duplikovat otevřenou kartu | Duplikovat položku záložky kontextové nabídky | dolů nahoru |
zavřít kartu | Tlačítko Zavřít kartu | dolů-vpravo |
Všechny tyto nástroje doplňují standardní operační systémy podporou gest myši.
Následující programy mají vestavěnou podporu pro gesta: