Musebevægelser

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 12. oktober 2016; checks kræver 8 redigeringer .

Musebevægelser  er en måde at styre programmer på en computer ved hjælp af musebevægelser ( bevægelser ) , som konverteres til kommandoer.

Ideen med metoden er at erstatte navigation gennem menukommandoer ved at indtaste kommandoer ved hjælp af tegn tegnet på skærmplanet med musebevægelser. "Tegning"-kommandoer kan være hurtigere og nemmere end at lede efter det ønskede menupunkt eller (i nogle tilfælde) bruge genvejstaster . Derudover gør denne metode det lettere for dem, der har svært ved at bruge tastaturet .

Bevægelsen er fast, hvis du trykker på startknappen og holder den nede (normalt højre museknap) og samtidig "tegner" den ønskede form med musen (se figuren nedenfor). Afhængigt af programmet kan bevægelse blive vist på skærmen som et spor ( StrokeIt , Maxthon ) eller ikke vist ( Yandex.Browser , Opera ).

Historie

Den første gestus var at flytte et objekt på Apple Macintosh -computere . I modsætning til Windows- og Lisa -computere producerede kombinationen af ​​at trykke, holde og flytte musen en anden handling end blot en sekvens af tryk og bevægelse. Senere dukkede en anden gestus op - blot ved at holde museknappen nede efter cirka et halvt sekund blev kontekstmenuen vist.

Derefter fandt metoden anvendelse i videospil: i spillet Myth fortalte gestus kæmperne, hvor de skulle bevæge sig, og i Arx Fatalis og Black & White forårsagede de heksekunst.

I Wii -konsollen er bevægelser med joysticket i rummet meget brugt i spil.

Moderne brug

Kun få programmer er i stand til at skelne bevægelser på egen hånd. En lignende kontrolmetode er implementeret, især i Opera - browseren , fra version 5.10 (april 2001); for eksempel, hvis du holder højre museknap nede og flytter musemarkøren til venstre, vil browseren vende tilbage til den forrige side (det vil sige, at den udfører tilbage-kommandoen). Der er også mange andre bevægelser. Musebevægelser dukkede op i Yandex.Browser i version 13.10. For Mozilla Firefox leveres den samme funktionalitet gennem udvidelser ( Mouse Gestures Arkiveret 22. juli 2010 på Wayback Machine eller andre).

Ved hjælp af specielle hjælpeprogrammer kan du konfigurere bevægelser i ethvert program. For eksempel, i et Windows -miljø , ved at installere Sensiva, StrokeIt eller Mojo Mouse Gesture , får brugeren mulighed for at tegne bevægelser over et hvilket som helst program, og det installerede værktøj oversætter dem til de relevante kommandoer: det tegnede bogstav S vil simulere Ctrl + S (Gem kommando), bogstavet P vil kommandere Ctrl + P (Udskriv), et simpelt opadgående streg er Ctrl+C (Kopiér), et nedtryk er Ctrl+V (Sæt ind), og så videre. på Windows, Edge-browser på Windows 10 .

Der er musebevægelsesværktøjer til Mac OS X (xGestures osv.) og til GNU/Linux (wayv osv.)

Derudover er understøttelse af musebevægelser integreret i Plan 9- og Oberon -operativsystemerne og Acme - udviklingsmiljøet .

Ulemper

Det største problem med at bruge bevægelser er manglen på fælles standarder for brug og visning af bevægelser. Hvert program gør dette forskelligt.

En begrænsning er, at der kun er tildelt én kommando til hver gestus. Denne begrænsning kan nogle gange omgås: Mojo giver en kontekstmenu, hvor gestus kan forfines, og StrokeIt giver dig mulighed for at indstille forskellige kommandoer til forskellige applikationer.

Nogle bevægelser i Opera

Handling Standard udførelse Bevægelse af musen, mens du holder højre museknap nede
Vend tilbage til forrige side "Tilbage"-knap i browserpanelet til venstre
Gå til næste side "Videresend"-knap i browserpanelet ret
Opdater siden Genindlæs knap i browserpanelet op ned
Åbn ny fane Fil-Ny faneblad langt nede
Dupliker åben fane Dupliker fanepunkt i kontekstmenuen ned op
luk fanen Luk faneknap nede til højre

Liste over hjælpeprogrammer

Alle disse hjælpeprogrammer supplerer standardoperativsystemer med understøttelse af musebevægelser.

Windows

Mac OS X

X11 (GNU/ Linux )

SkyOS

Programmer med indbygget understøttelse

Følgende programmer har indbygget understøttelse af bevægelser:

Gesture-programmeringsbiblioteker

Se også