Az egérmozdulatokkal a számítógépen lévő programokat egérmozdulatokkal ( gesztusokkal ) irányíthatjuk , amelyeket parancsokká alakítanak át.
A módszer lényege, hogy a menüparancsokon keresztüli navigációt helyettesíti a képernyő síkjára rajzolt karakterek egérmozgással történő bevitelével. A „rajzolás” parancsok gyorsabbak és egyszerűbbek lehetnek, mint a kívánt menüelem keresése vagy (bizonyos esetekben) a gyorsbillentyűk használata . Ezenkívül ez a módszer megkönnyíti azok számára, akik nehezen tudják használni a billentyűzetet .
A gesztus akkor rögzül, ha lenyomva tartjuk a start gombot (általában a jobb egérgombot), és ezzel egyidejűleg „megrajzoljuk” az egérrel a kívánt formát (lásd az alábbi ábrát). A programtól függően előfordulhat, hogy a mozgás nyomkövetésként jelenik meg a képernyőn ( StrokeIt , Maxthon ), vagy nem jelenik meg ( Yandex.Browser , Opera ).
Az első gesztus egy objektum mozgatása volt az Apple Macintosh számítógépeken . Ellentétben a Windows és a Lisa számítógépekkel , az egér lenyomásának, tartásának és mozgatásának kombinációja más műveletet eredményezett, mint a lenyomás és a mozgatás sorozata. Később egy második gesztus is megjelent – az egér gombjának lenyomva tartása körülbelül fél másodperc múlva előhívta a helyi menüt.
Aztán a módszer a videojátékokban is alkalmazásra talált: a Myth játékban gesztusok mondták el a harcosoknak, hogy merre mozogjanak, az Arx Fatalisban és a Black & White-ban pedig boszorkányvarázslatokat okoztak.
A Wii konzolban a térben lévő joystick mozdulatokat széles körben használják a játékokban.
Csak néhány program képes önállóan megkülönböztetni a gesztusokat. Hasonló vezérlési módszert valósítanak meg, különösen az Opera böngészőben , az 5.10-es verziótól kezdve (2001. április); ha például lenyomva tartjuk a jobb egérgombot és az egérmutatót balra mozgatjuk, a böngésző visszatér az előző oldalra (vagyis végrehajtja a vissza parancsot). Sok más gesztus is létezik. Az egérmozdulatok a Yandex.Browser 13.10-es verziójában jelentek meg . A Mozilla Firefox esetében ugyanezt a funkcionalitást bővítmények biztosítják ( Egérmozdulatok archiválva 2010. július 22-én a Wayback Machine -nél vagy mások).
Speciális segédprogramok segítségével bármilyen programban konfigurálhatja a gesztusokat. Például Windows környezetben a Sensiva, a StrokeIt vagy a Mojo Mouse Gesture telepítésével a felhasználó lehetőséget kap arra, hogy bármilyen program fölé gesztusokat rajzoljon, és a telepített segédprogram lefordítja azokat a megfelelő parancsokká: a megrajzolt S betű a Ctrl + S billentyűkombinációt szimulálja. (Mentés parancs), a P betű a Ctrl + P (Nyomtatás), az egyszerű felfelé húzás a Ctrl+C (Másolás), a lefelé a Ctrl+V (Beillesztés) és így tovább. Windows, Edge böngésző Windows 10 rendszeren .
Vannak egérmozdulat-segédprogramok Mac OS X -hez (xGestures stb.) és GNU/Linuxhoz (wayv stb.)
Ezenkívül az egérmozdulatok támogatása integrálva van a Plan 9 és az Oberon operációs rendszerbe, valamint az Acme fejlesztői környezetbe .
A gesztusok használatával kapcsolatos legnagyobb probléma a gesztusok használatára és megjelenítésére vonatkozó közös szabványok hiánya. Ezt minden program másképp csinálja.
Az egyik korlátozás az, hogy minden gesztushoz csak egy parancs van hozzárendelve. Ez a korlátozás néha megkerülhető: a Mojo egy helyi menüt biztosít, ahol a gesztus finomítható, a StrokeIt pedig lehetővé teszi különböző parancsok beállítását a különböző alkalmazásokhoz.
Akció | Szabványos végrehajtás | Az egér mozgatása, miközben lenyomva tartja a jobb egérgombot |
---|---|---|
Visszatérés az előző oldalra | "Vissza" gomb a böngésző panelen | balra |
Ugrás a következő oldalra | "Tovább" gomb a böngésző panelen | jobb |
Frissítsd az oldalt | Újratöltés gomb a böngésző panelen | fel le |
Új lap megnyitása | Fájl-Newtab | Lefele |
Megkettőzött megnyitott lap | A helyi menü lapelemének megkettőzése | le fel |
fül bezárása | Lap bezárása gomb | lent-jobbra |
Mindezek a segédprogramok kiegészítik a szabványos operációs rendszereket az egérmozdulatok támogatásával.
A következő programok beépített támogatással rendelkeznek a gesztusokhoz: