Gesturile mouse -ului sunt o modalitate de a controla programele de pe un computer folosind mișcări ale mouse-ului ( gesturi ) , care sunt convertite în comenzi.
Ideea metodei este de a înlocui navigarea prin comenzile de meniu prin introducerea comenzilor folosind caractere desenate pe planul ecranului cu mișcări ale mouse-ului. Comenzile „Desenare” pot fi mai rapide și mai ușoare decât căutarea elementului de meniu dorit sau (în unele cazuri) utilizarea tastelor rapide . În plus, această metodă facilitează utilizarea tastaturii pentru cei cărora le este dificil .
Gestul este fix dacă apăsați și mențineți apăsat butonul de pornire (de obicei butonul drept al mouse-ului) și în același timp „desenați” forma dorită cu mouse-ul (vezi figura de mai jos). În funcție de program, mișcarea poate fi afișată pe ecran ca urmă ( StrokeIt , Maxthon ) sau neafișată ( Yandex.Browser , Opera ).
Primul gest a fost mutarea unui obiect pe computerele Apple Macintosh . Spre deosebire de computerele Windows și Lisa , combinația de apăsare, ținere și mișcare a mouse-ului a produs o acțiune diferită decât o simplă secvență de apăsare și mișcare. Mai târziu, a apărut un al doilea gest - pur și simplu țineți apăsat butonul mouse-ului după aproximativ o jumătate de secundă a apelat meniul contextual.
Atunci metoda și-a găsit aplicație în jocurile video: în jocul Myth, gesturile le spuneau luptătorilor unde să se miște, iar în Arx Fatalis și Black & White, au provocat vrăji de vrăjitorie.
În consola Wii , gesturile cu joystick-ul în spațiu sunt utilizate pe scară largă în jocuri.
Doar câteva programe sunt capabile să distingă gesturile singure. O metodă similară de control este implementată, în special, în browser -ul Opera , începând cu versiunea 5.10 (aprilie 2001); de exemplu, dacă țineți apăsat butonul drept al mouse-ului și mutați indicatorul mouse-ului spre stânga, browserul va reveni la pagina anterioară (adică va executa comanda înapoi). Există și multe alte gesturi. Gesturile mouse-ului au apărut în Yandex.Browser în versiunea 13.10. Pentru Mozilla Firefox , aceeași funcționalitate este furnizată prin extensii ( Mouse Gestures Arhivat 22 iulie 2010 la Wayback Machine sau altele).
Cu ajutorul unor utilitare speciale, puteți configura gesturi în orice program. De exemplu, într-un mediu Windows , instalând Sensiva, StrokeIt sau Mojo Mouse Gesture , utilizatorul are posibilitatea de a desena gesturi peste orice program, iar utilitarul instalat le traduce în comenzile corespunzătoare: litera S desenată va simula Ctrl + S (Salvare comandă), litera P va comanda Ctrl + P (Imprimare), o simplă cursă în sus este Ctrl+C (Copiere), o cursă în jos este Ctrl+V (Lipire) și așa mai departe. pe Windows, browser Edge pe Windows 10 .
Există utilitare pentru gesturi ale mouse-ului pentru Mac OS X (xGestures, etc.) și pentru GNU/Linux (wayv, etc.)
În plus, suportul gesturilor mouse-ului este integrat în sistemele de operare Plan 9 și Oberon și în mediul de dezvoltare Acme .
Cea mai mare problemă cu utilizarea gesturilor este lipsa unor standarde comune pentru utilizarea și afișarea gesturilor. Fiecare program face acest lucru în mod diferit.
O limitare este că pentru fiecare gest este atribuită o singură comandă. Această limitare poate fi rezolvată uneori: Mojo oferă un meniu contextual în care gestul poate fi rafinat, iar StrokeIt vă permite să setați diferite comenzi pentru diferite aplicații.
Acțiune | Execuție standard | Mișcarea mouse-ului în timp ce țineți apăsat butonul din dreapta al mouse-ului |
---|---|---|
Reveniți la pagina anterioară | Butonul „Înapoi” din panoul browserului | La stânga |
Mergeți la pagina următoare | Butonul „Înainte” din panoul browserului | dreapta |
Reincarca Pagina | butonul Reîncărcare din panoul browserului | sus jos |
Deschideți o filă nouă | File-Newtab | mult mai jos |
Duplicați fila deschisă | Element de filă duplicat din meniul contextual | jos sus |
Închideți fila | butonul Închidere filă | jos-dreapta |
Toate aceste utilitare completează sistemele de operare standard cu suport pentru gesturile mouse-ului.
Următoarele programe au suport încorporat pentru gesturi: