Gesturi ale mouse-ului

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 12 octombrie 2016; verificările necesită 8 modificări .

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 ).

Istorie

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.

Utilizare modernă

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 .

Dezavantaje

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.

Câteva gesturi în Opera

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

Lista utilităților

Toate aceste utilitare completează sistemele de operare standard cu suport pentru gesturile mouse-ului.

Windows

Mac OS X

X11 (GNU/ Linux )

SkyOS

Programe cu suport încorporat

Următoarele programe au suport încorporat pentru gesturi:

Biblioteci de programare prin gesturi

Vezi și