Șoarece

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Notă despre dezambiguizare.svg Dezambiguizare - Dacă sunteți în căutarea altor semnificații, consultați Mouse (dezambiguizare) .
Un model obișnuit de mouse de computer: două butoane (microîntrerupătoare) cu o roată centrală care acționează atât ca al treilea buton, cât și ca element de control al funcției de derulare .

Mouse-ul computerului este un dispozitiv portabil de indicare (sau periferic ) care detectează mișcarea bidimensională față de o suprafață plană; această mișcare se traduce prin mișcarea unui indicator pe un monitor , care permite un control fluid al interfeței grafice a unui computer. Șoarecii au, de asemenea, unul sau mai multe butoane pentru a permite diverse operații și cărora li se pot atribui diferite funcții de intrare . Adesea au și alte elemente, cum ar fi roata care permite funcția de derulare verticală.

Etimologia numelui derivă din cuvântul care în engleză indică mouse , datorită similitudinii cu animalul. Dispozitivul a fost brevetat în 1967 și utilizarea sa s-a răspândit în majoritatea computerelor personale ale lumii.

Istorie

Tragând din brevetul Engelbart

Douglas Engelbart este considerat a fi inventatorul dispozitivului computerizat, conform publicațiilor lui Thierry Bardini , [1] Paul Ceruzzi , [2] și Howard Rheingold . [3] Engelbart ar fi conceput împreună cu alți șaptesprezece colegi de la Augmentation Research Center [4] în cadrul căruia s-a născut proiectul NLS , un mediu software cu scopul de a facilita activitatea oamenilor de știință. Primul prototip a fost conceput în 1964 și brevetul pentru indicatorul său de poziție XY pentru afișare a fost acordat pe 21 iunie 1967 .

În timpul Conferinței comune de computer de la San Francisco Convention Center din 1968 , a avut loc o demonstrație publică a proiectului în prezența a peste o mie de experți. Este posibil să observăm imaginile evenimentului care a pus bazele a tot ceea ce este astăzi utilizarea computerului [5] .

Câțiva ani mai târziu, Xerox a produs primul computer cu GUI și mouse, Xerox Alto . Mai târziu, Steve Jobs de la Apple Computer , văzând o demonstrație la Xerox despre utilizarea mouse-ului, a dezvoltat o versiune mai avansată a aceleiași idei, computerul Lisa , sporindu-i utilizabilitatea .

Operațiune

În interiorul unui mouse mecanic fără fir:
1. Rotile de derulare a paginii
2. roți de detectare a mișcării
3. sfera mișcării
4. compartimentul bateriei

Tehnologiile utilizate la șoareci au în esență trei scopuri:

  1. detectează mișcarea mouse-ului
  2. trimiteți datele către dispozitivul la care este conectat mouse-ul
  3. permit activarea funcțiilor

Detectarea miscarii

Șoareci mecanici

Diagrama unui mouse tipic cu bile.

În tipul mai vechi de mouse, numit informal „minge”, există:

  • o sferă realizată de obicei din metal acoperită cu cauciuc, care mișcă roțile perforate ( roțile fonice ) ale codificatorului;
  • două traductoare de poziție, caracterizate prin:
    • două roți perforate dispuse ortogonal între ele;
    • patru senzori , pentru a măsura viteza de rotație a roților fonice;
    • două surse de lumină în infraroșu ;
  • transmisii pe computer.

Șoarecii de acest tip au avantajul de a fi ieftini, dar și dezavantajul de a se murdări foarte ușor cu utilizarea: praful , de fapt, tinde să se lipească de roțile care detectează mișcarea, făcând utilizarea sa sărită și imprecisă.

Șoareci optici

Mouse optic de prima generație
Lumina LED a unui mouse optic
Microcircuitul senzor al unui mouse optic la microscop

Primii șoareci optici au folosit un LED și un traductor optico-electric ( fotodiodă ) pentru a detecta mișcarea relativă la suprafață. Acești șoareci ar putea fi folosiți numai pe o suprafață metalică specială cu o plasă de linii fine albastre și gri.

Șoarecii optici ar putea încorpora ulterior cipuri de procesare a imaginii, astfel încât ar putea fi folosiți pe un număr mai mare de suprafețe comune. Acest lucru a permis răspândirea în masă a dispozitivului.

În comparație cu șoarecii tradiționali, structura internă a mouse-ului este, prin urmare, foarte simplificată, de fapt, în loc de bilă, inele și senzori care detectează mișcările de-a lungul celor două axe de mișcare, există doar un cip , un senzor optic și o iluminare LED . Procesorul unui mouse optic este, în mod natural, mult mai complex decât cel găsit la un mouse tradițional, datorită procesării sporite necesare. Cu toate acestea, un dispozitiv în stare solidă, oricât de complex, este, în general, mult mai fiabil decât un organ mecanic. În plus, lipsa totală de deschideri în care se pot infiltra murdărie și praf permite o durată medie de viață a mouse-ului mult superioară celor tradiționale, fără a fi nevoie de întreținere.

Un alt avantaj al șoarecilor optici este capacitatea de a lucra cu orice înclinație, chiar și cu capul în jos (evident, dacă folosiți mouse-ul cu capul în jos, indicatorul se va deplasa întotdeauna pe ecran în direcția opusă celei în care este mișcat dispozitivul). Pe de altă parte, nu poate lucra pe sticlă sau pe suprafețe fără cel puțin o textură optică minimă.

Singura problemă poate fi că este utilizată pe o suprafață reflectorizantă. Deoarece LED-ul luminează blatul mesei și senzorul capătă imaginea, materialele reflectorizante înșeală achiziția imaginii și, prin urmare, detectarea precisă a mișcării.

Mouse cu laser

Șoarecii laser sunt în esență șoareci optici care utilizează un laser în loc de un LED pentru a ilumina blatul mesei. În consecință, există o rezoluție mai mare în achiziția imaginii, ceea ce se traduce printr-o mai bună precizie și sensibilitate a mișcării.

Privirea directă în laserul mouse-ului poate provoca deteriorarea retinei . În timpul utilizării normale, laserul sau LED-urile sunt îndreptate spre suprafața de sprijin și acoperite de mouse în sine, astfel încât riscurile sunt zero și sunt legate numai și exclusiv de o utilizare necorespunzătoare.

Acestea fiind spuse, deteriorarea retinei apare numai dacă laserul este observat pentru perioade lungi de timp. Cu toate acestea, este recomandat să nu-l urmăriți.

Conectivitate și protocoale de comunicare

Mouse cu fir

Conexiunea prin cablu a existat de la primii șoareci și supraviețuiește și astăzi, deoarece este simplă, ieftină și fără dezavantaje semnificative. Cablul pornește din partea din față a mouse-ului și se termină cu un conector pentru introducerea în dispozitiv.

Șoarecii tradiționali aveau un conector serial , în timp ce șoarecii Apple aveau un conector ADB , care nu mai sunt folosiți. În prezent, conectorii sunt de tip PS / 2 sau USB .

Protocolul PS / 2

Numele conectorului cu 6 pini provine din seria de calculatoare IBM Personal System / 2 , introdusă de IBM în 1987. Același conector este utilizat și în tastaturile PS / 2.

Pentru fiecare mișcare, apăsați sau eliberați un buton, un mouse PS / 2 trimite o secvență de trei octeți peste portul său serial bidirecțional în următorul format:

B7 B6 B5 B4 B3 B2 B1 B0
Octet 1 YV XV YS XS 1 MB RB LIVRE
Octet 2 mișcare pe axa x
Octet 3 mișcare pe axa y
  • XS și YS indică semnul valorii mișcării axei x și respectiv a axei y
  • XV și YV sunt utilizate pentru a indica o revărsare în datele de mișcare respective
  • Mouse wireless Apple
    MB, LB, RB sunt indicatorii de stare ai butoanelor din mijloc, stânga și dreapta. Dacă este setat la 1, acestea indică faptul că butonul respectiv este apăsat.

Un mouse PS / 2 este, de asemenea, capabil să înțeleagă mai multe comenzi pentru inițializare și control, pentru schimbarea modurilor de operare și pentru modificarea rezoluției vectorilor de mișcare.

Mouse fara fir

Mouse wireless modern:
1, 2, 4 butoanele stânga, dreapta și laterală
3 roata
5 baza de încărcare

Un mouse wireless (sau, în engleză, wireless ) este conectat la dispozitiv printr-un receptor mic, cu care comunică prin unde radio , raze infraroșii sau prin Bluetooth .

Lipsa cablului face ca unele completări să fie necesare setului unui mouse tradițional:

  • baterii de alimentare
  • receptor , care este un dispozitiv conectat la computer care primește semnale de mouse
  • încărcător (5, opțional) receptorul poate acționa și ca o bază de încărcare a bateriei care necesită un cablu de alimentare suplimentar

Lipsa unui cablu și, prin urmare, a unei conexiuni fizice cu computerul este un avantaj incontestabil în cazul mediilor de lucru aglomerate, incapacitatea de a conecta mouse-ul la computer prin cablu sau în cazul utilizării cu laptopuri.

Cu toate acestea, există unele dezavantaje, cum ar fi necesitatea alimentării bazei de încărcare separat, posibile interferențe cu semnalul radio și posibilitatea ca utilizatorul să uite să plaseze mouse-ul pe baza de încărcare într-o perioadă prelungită de neutilizare (mouse-ul s-ar descărca complet și pentru a-l putea folosi din nou ar necesita, evident, o reîncărcare completă, timp în care mouse-ul nu este utilizabil). Pentru a depăși acest inconvenient, unii șoareci cu baterii înlocuibile au un comutator pe partea inferioară pentru a le putea opri în timpul inactivității.

Greutatea / frecvența redusă a dezavantajelor a permis o bună difuzie a șoarecilor fără fir.

Butoane

Mouse cu cinci butoane

Butoanele de pe șoareci sunt utilizate pentru a activa anumite funcții, dintre care unele au devenit acum parte a unui standard de facto , cum ar fi o singură apăsare (clic) pentru selecție sau două apăsări rapide (dublu clic) pentru deschidere și execuție. Mai general, apăsarea unui buton al mouse-ului vă permite să interacționați cu obiectul software al interfeței grafice pe care este poziționat indicatorul pe ecran. Tipul de interacțiune depinde atât de butonul apăsat, cât și de software-ul utilizat.

În general, software-ul și sistemele de operare permit configurarea și personalizarea completă a cheilor.

Spre deosebire de ceea ce s-a întâmplat cu tehnologiile de detectare a mișcării, butoanele mouse-ului nu au suferit inovații speciale, cu excepția unor modificări de formă din motive de design , Ergonomie și numărul de butoane.

Luând ca referință imaginea mouse-ului lateral, diferitele butoane sunt butoanele de bază stânga ( 1 ) și dreapta ( 2 ), rotița de derulare ( 3 ) care poate fi apăsată ca buton central și orice butoane laterale ( 4 ) care poate fi activat cu degetul mare sau inelar . Când ne referim la butoanele stânga și dreapta, ne referim nu la locația fizică a acestora față de utilizator, ci la funcțiile pe care și le-au asumat istoric: este de fapt posibil, în multe cazuri, să inversăm funcțiile atribuite butoanele dreapta și stânga pentru a asigura o utilizare confortabilă atât pentru utilizatorii dreptaci, cât și pentru cei stângaci, care pot folosi astfel degetul arătător pentru butonul stâng, în ciuda faptului că este poziționat în dreapta.

În timp ce butoanele stânga și dreapta au fost prezente de la primii șoareci, roata de derulare a fost utilizată pe scară largă împreună cu răspândirea Internetului și a World Wide Web, deoarece vă permite să derulați mai ușor conținutul site-urilor decât să utilizați bara de defilare clasică a ferestrei.

Primii șoareci aveau, pe lângă butoanele stânga și dreapta, un buton central poziționat între cei doi, probabil configurat pentru funcții care nu au fost niciodată activate; această cheie a dispărut treptat și spațiul destinat acesteia este acum ocupat de „roată”.

Utilizări comune

Deși este posibil să personalizați comportamentul mouse-ului, în timp a fost creată o semantică gestuală implicită asociată cu cele mai frecvente utilizări. Dezvoltatorii de software în general încearcă să respecte aceste semnificații pentru a permite utilizatorului o utilizare consecventă și intuitivă a software-ului prin intermediul mouse-ului.

Clic

O apăsare scurtă a unui buton cu eliberare imediată se numește clic sau clic sau, în engleză, pentru a face clic .

Un clic cu butonul stâng al mouse-ului (în mouse-ul cu două butoane) [6] servește în mod obișnuit pentru a selecta un obiect ca pictogramă 'sau o comandă dintr-un meniu și faceți clic pe butonul din dreapta al mouse-ului pentru a apela un meniu contextual .

Un clic cu butonul central sau apăsarea echivalentă a rotiței de derulare nu are o semnificație comună bine definită, ci depinde de context și de aplicație. În Mozilla Firefox , Internet Explorer și Google Chrome , de exemplu, făcând clic cu mouse-ul pe un link vă permite să îl deschideți direct într-o filă nouă, în timp ce faceți clic cu butonul din mijloc în orice altă parte a paginii, leagă derularea paginii direct la mișcarea mouse-ului până când faceți clic din nou (funcționează numai pe sistemul de operare Microsoft).

Tastele suplimentare sunt uneori folosite în consultarea hipertextelor prin reproducerea comportamentului butoanelor Următorul și Înapoi ale interfeței grafice, dar în principiu configurația lor este lăsată pe seama nevoilor și gustului utilizatorului.

Dublu click

Două clicuri în succesiune rapidă cu mouse-ul oprit se numesc clicuri duble . Deși este posibil să faceți dublu clic cu orice buton al mouse-ului, utilizarea predominantă, dacă nu exclusivă, este pentru butonul din stânga. În contextul sistemelor Microsoft Windows , există doar un dublu clic cu butonul din stânga pentru scopuri practice.

În programele de aplicații, dublu-clic ia înțelesuri diferite, dar în sistemele de operare echipate cu interfață grafică cu pictograme, dublu-clic a fost întotdeauna sinonim cu executarea acțiunii predefinite asociate cu obiectul, adică punctul sensibil pe care se efectuează dublu clic. Ca parte a sistemelor Microsoft Windows, principala semnificație implicită este executarea comenzii Deschidere (Deschidere), cu toate acestea , executând dublu-clic în colțul din stânga sus în bara de titlu a ferestrei semnificație implicită, sau acțiunea implicită asociată cu dublu-clic este Aproape (Închidere). Această semnificație implicită poate fi modificată sau personalizată, de exemplu, pentru a asocia dublu clic cu executarea comenzii Print. În sistemele de operare Microsoft Windows și Apple deja de la System 6, dublu clic pe o pictogramă ar putea avea următoarele semnificații:

  • rulați programul asociat cu pictograma
  • deschideți documentul asociat pictogramei executând programul asociat tipului de fișier de deschis
  • deschideți folderul asociat cu pictograma

Toți trei adaptează conceptul de execuție la obiectul implicat.

Cu toate acestea, asocierea dublu clic- executare nu este universală: KDE, de exemplu, execută cu un singur clic și pentru a selecta o pictogramă este necesară o operație de tragere și plasare.

Nu toate elementele unei interfețe grafice sunt susceptibile de dublu clic . Meniurile și butoanele răspund de obicei la clicuri simple și interpretează un dublu clic ca două clicuri separate.

Clic triplu și cvadruplu

Clicurile triple și cvadruple sunt utilizate în unele procesoare de text pentru a selecta părți de text. De exemplu, în Microsoft Word triplul clic selectează întregul paragraf ; în LibreOffice Writer , în schimb, triplul clic selectează o propoziție întreagă (de la prima literă majusculă anterioară până la primul semn de punctuație sau punct ), în timp ce clicul cvadruplu selectează un întreg paragraf (incluzând tot textul, un caracter pentru a introduce și celălalt).

Glisați și fixați și glisați
Selecție multiplă de pictograme prin glisare și plasare pe KDE

Apăsarea unui buton și mișcarea mouse-ului în timp ce țineți apăsat butonul se numește glisare . Dacă nu este specificat în mod explicit care buton este în cauză, înseamnă cel stâng.

Înțelesul comun al acțiunii este selecția multiplă a obiectelor:

  • într-un sistem de operare cu o interfață grafică este posibil să selectați mai multe pictograme prin încadrarea lor în dreptunghi având ca diagonală segmentul ale cărui capete sunt punctul în care butonul a fost inițial apăsat și punctul în care cursorul este tras.
  • într-un procesor de text, puteți trage dintr-un loc în text în altul, selectând toate caracterele incluse
  • prin tragerea într-un program grafic pe computer puteți selecta o parte a imaginii, desenați sau deformați o figură, redimensionați un strat etc.

Drag and drop (literal drag and drop ) este dragul aplicat unui obiect, folosit adesea pentru o mișcare în operațiunea de memorie. Efectuarea unui drag & drop este similar cu apucarea ceva, transportarea acestuia în altă parte și apoi setarea în jos. Aplicat interfețelor grafice, este folosit pentru a muta sau copia fișiere și directoare într-un alt director sau pentru a muta ferestrele trăgându-le de bara de titlu . Utilizarea în aplicații este foarte variată, dar totuși în concordanță cu ideea de bază a mișcării.

Gesturi de șoarece

Unele programe permit o utilizare mai avansată a mouse-ului cu așa-numitele gesturi ale mouse-ului sau o serie de mișcări și presiuni care sunt interpretate ca comenzi de diferite tipuri, permițând teoretic o gamă infinită de comenzi ale mouse-ului.

Primul gest a fost introdus de Apple și a fost dragul , care a avut atât de mult succes, încât astăzi este una dintre cerințele de bază ale unei interfețe grafice. Niciun alt gest nu a avut vreodată aceeași soartă și a rămas retrogradat la limitele aplicațiilor lor respective.

Programele care utilizează gesturi sunt browserele Opera și Firefox, acestea din urmă printr-o extensie, în timp ce programe precum Sensiva și StrokeIt (pentru Microsoft Windows) vă permit să utilizați gesturi în orice aplicație. În mediile compatibile UNIX , suportul pentru diferite combinații de gesturi este disponibil în multe medii desktop , cum ar fi GNOME sau Plasma sau fvwm2 , și în unii manageri de ferestre , cum ar fi FVWM .

Unele jocuri video care folosesc gesturi sunt Black & White , Myth și Darwinia .

Notă

  1. ^ Thierry Bardini, Bootstrapping: Douglas Engelbart, Coevolution, and the Origins of Personal Computing , Stanford, Stanford University Press , 2000, p. 95, ISBN 978-0-8047-3871-2 .
  2. ^ Paul E. Ceruzzi, Computing: A Concise History , Cambridge, MA, MIT Press , 2012, p. 121, ISBN 978-0-262-31039-0 .
  3. ^ Howard Rheingold, Comunitatea virtuală: Homesteading on the Electronic Frontier , Cambridge, MA, MIT Press , 2000, p. 64, ISBN 978-0-262-26110-4 .
  4. ^ STIM - MouseSite , la sloan.stanford.edu . Adus la 23 august 2018 .
  5. ^ Doug Engelbart 1968 Demo , pe sloan.stanford.edu . Adus la 23 august 2018 .
  6. ^ În mod normal, termenul „cu butonul din stânga” este omis în timp ce termenul „cu butonul din dreapta” este făcut explicit deoarece butonul din stânga este considerat butonul implicit atunci când se utilizează mouse-ul.

Elemente conexe

Alte proiecte

linkuri externe

Controlul autorității LCCN (EN) sh93009624 · GND (DE) 4225191-6
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT