Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Windows Phone
  • Faceți un dublu clic de mouse în loc de unul. Faceți dublu clic cu butonul stâng al mouse-ului

Faceți un dublu clic de mouse în loc de unul. Faceți dublu clic cu butonul stâng al mouse-ului

Ce ar trebui să faceți dacă mouse-ul începe să facă clicuri duble în loc de clicuri simple (constant sau ocazional), deși faceți clic pe buton o singură dată? Cauzele acestei probleme și modul de rezolvare sunt discutate aici.

Cauze

Uzura microîntrerupatorului

Cea mai frecventă cauză este uzura microîntrerupatorului, care are ca rezultat zgomot de contact. Butonul stâng al mouse-ului necesită întotdeauna mai multe clicuri decât cel drept (și invers dacă ești stângaci și ai configurat mouse-ul pentru utilizare cu mâna stângă), iar microcomutatorul este proiectat pentru un număr foarte mare, dar totuși limitat de clicuri. Puteți repara singuri acest lucru; va necesita precizia dvs. și o jumătate de oră. Dacă mouse-ul tău are câțiva ani și nu vrei să te deranjezi cu reparații, cel mai simplu este să mergi la magazin și să cumperi un mouse nou.

Problemă de software

A face dublu clic în loc de a face un singur clic nu este neapărat o problemă cu mouse-ul. Aceasta ar putea fi o problemă pur software cu drivere sau software suplimentar.

Pentru a determina care este problema în cazul dvs., încercați să conectați mouse-ul la alt computer sau laptop. Dacă simptomele persistă, atunci problema este în mod evident microîntrerupătorul.

Soluții

Soluție pentru problemele șoferului

Dacă aveți Windows, această metodă vă poate ajuta: prin „Panou de control”, găsiți mouse-ul în lista de dispozitive, eliminați-l de acolo și reporniți. După aceasta, mouse-ul ar trebui să se conecteze din nou. Poate că problema dublu clic va dispărea (putin probabil).

Soluții software pentru uzura microîntrerupătoarelor

MouseFix

Există o soluție pur software pentru a ajuta la respingerea contactelor cu microswitch: utilitarul MouseFix de la Daniel Jackson (pentru Windows). Interceptează clicurile care apar la foarte scurt timp după primul, deoarece astfel de clicuri pot fi asociate doar cu contactul sărit în microcomutator. Acest utilitar poate fi folosit cel puțin ca soluție temporară.

  1. Descărcați utilitarul MouseFix și despachetați-l într-un folder separat.
  2. În folderul Toate programele → Pornire, creați o comandă rapidă care să indice MouseFix.exe.
  3. Deconectați-vă și conectați-vă din nou (sau pur și simplu rulați utilitarul manual prima dată).

Remediere butonul stâng al mouse-ului

  1. Deschide mouse-ul. Diferite modele de mouse se deschid diferit. Adesea, două șuruburi (pentru o șurubelniță Phillips mică) sunt situate sub plăcuțele de glisare lipite de partea de jos a mouse-ului în partea din spate - pentru a ajunge la ele, aceste plăcuțe trebuie să fie scoase cu ceva ascuțit și dezlipite temporar. În acest caz, există zăvoare situate în partea din față - aveți grijă să nu le rupeți atunci când scoateți partea superioară a carcasei.

    Demontarea mouse-ului

  2. Localizați microîntrerupătorul sub buton. Dacă încă este dificil de accesat când carcasa este deschisă, scoateți placa pe care este instalată. Pentru a face acest lucru, poate fi necesar să deconectați cablurile și/sau să deșurubați altceva.
  3. Îndepărtați capacul microîntrerupatorului trăgându-l pe fiecare parte cu ceva subțire și ascuțit, cum ar fi un ac. În această etapă există riscul de rupere a zăvoarelor, aveți grijă. Vă rugăm să rețineți că există microîntrerupătoare neseparabile - în acest caz, singura soluție este să le reudă.

    Microcomutator sub butonul stâng al mouse-ului

  4. Când scoateți capacul, un buton mic (de obicei alb) va cădea. Nu o pierde.

    Capac și buton pentru microîntrerupător

  5. Acum trebuie să scoateți placa de cupru încărcată cu arc de la microîntrerupător - aceasta este problema. De-a lungul timpului, limba arcului se îndoaie, butonul revine mai puțin bine la poziția inițială și clicul nu se produce clar - atunci apar clicuri duble eronate.

A fost odată un șoarece, iar numele său era Defender MM-525. Ea și-a tras cu fermitate cureaua mouse-ului - a făcut clic pe linkuri, a derulat prin pagini, a mutat cursorul. Dar într-o zi a apărut o problemă - în loc de un clic, ea a început să facă două sau chiar mai multe. Uneori doriți să întrerupeți un videoclip pe YouTube, dar acesta se deschide pe ecran complet. Sau selectați text, dar în ultimul moment selecția este resetată. Este clar că acest lucru nu poate continua așa.


Ce să fac? Internetul oferă următoarele opțiuni:

În partea de sus este sursa de alimentare, în partea de jos este pământul, în dreapta este firul la intrarea procesorului. Și la intrarea sa se află poarta unui tranzistor cu efect de câmp. În cazul nostru, putem presupune că acesta este pur și simplu un tensiometru ideal. Dacă tensiunea este mai mare decât cea specificată, înseamnă că ieșirea este scoasă de procesor, intrarea este unu, iar dacă este mai mică, atunci este zero.

Dar dacă intrarea la procesor este ideală, atunci, cu tot respectul, comutatorul nu poate fi considerat ca atare. Când un comutator se închide, înseamnă că o bucată de metal este în contact cu o altă bucată de metal. Dar între stările „off” și „on” există acel moment incomodă când aceste două piese abia se ating. Și dacă există contact acum, atunci într-o microsecundă poate dispărea și apoi să fie restabilit. Și, uneori, un contact îl lovește pe altul și, conform legilor lui Newton, sare în el sau chiar de mai multe ori. Ce va crede procesorul mama? Așa este - va crede că comutatorul a fost pornit, oprit, pornit, oprit, pornit, oprit etc. Deși „de fapt” a fost pornit o singură dată. Acest fenomen are chiar propriul nume - contact bounce.

Stai, nu-ți amintește de nimic? O, da, un incident similar tocmai s-a întâmplat cu șoarecele nostru! Aceasta înseamnă că ipoteza noastră de lucru va fi că dezvoltatorii mouse-ului fie nu și-au amintit deloc posibilitatea de a zgudui, fie eforturile lor de a-l combate au fost în zadar. Și va trebui să luptăm cu acest dușman pentru ei.

Să observăm două lucruri. În primul rând, viteza noastră de clic este limitată. Este puțin probabil să facem clic pe mouse de mai mult de zece ori pe secundă. In al doilea rand, intrerupatoarele incearca sa faca sa treaca cat mai repede momentul zdrengtului si cu siguranta intr-o zecime de secunda butonul mouse-ului va avea timp sa se calmeze. Astfel, sarcina noastră se rezumă la separarea clicurilor de înaltă frecvență de cele de joasă frecvență, adică avem nevoie de un filtru low-pass. Cel mai simplu mod de a face acest lucru este să lipiți un condensator:

Este exact ceea ce vom face.

Iată-l - butonul nostru:

Și acesta este același lucru, dar fără capac:

Să semnăm numerele de contact pentru comoditate:

Principiul de funcționare este evident - în repaus, contactele 1 și 3 sunt închise, când apăsați butonul pentru un timp, toate contactele se deschid, iar apoi contactele 1 și 2 se închid atunci când sunt apăsate, același lucru se întâmplă în ordine inversă.

Am deschis butonul pentru a nu îndoi nimic, ci pentru a vedea cu ochii noștri cum funcționează și, dacă avem noroc, să ne uităm la zgomot. Și camera Samsung WB2000 și obiectivul I96U ne vor ajuta în acest sens. Dispozitivul menționat poate filma video la o frecvență de 1000 de cadre pe secundă. Adevărat, nu atât de fierbinte, dar, după cum se spune, în ce sunt bogate?

Cea mai complexă configurație pentru fotografiere de mare viteză:

Și, de fapt, filmul:

După cum puteți vedea, contactul reușește să zboare toată distanța necesară în cinci cadre (adică 5 milisecunde) și nu se observă nicio vibrație vizibilă. Poate că saritura se vedea pe oscilogramă, dar, din păcate, mi-am amintit că aveam un osciloscop doar când mouse-ul era deja asamblat. Dar într-un fel sau altul, este clar că timpul caracteristic de respingere este în mod clar mai mic decât timpul minim de clic și că limita dintre ele este de aproximativ cinci milisecunde.

Digresiune lirică. Cum aș face un mouse dacă aș avea un comutator ca cel de mai sus? Și așa:

Ieftin și vesel. Intrarea procesorului nu este doar un voltmetru ideal, este și un condensator de câțiva picofarads. Așadar, în acele milisecunde, în timp ce un contact zboară de la al doilea la al treilea, tensiunea nu va avea timp să se schimbe vizibil, iar când va ajunge, condensatorul se va încărca și, chiar dacă contactul sare, tot nu se va putea descărca. , deci nu vor fi discuții. Ei bine, dacă nu sare direct la contactul opus, dar aceasta, după cum am văzut, este o situație extrem de puțin probabilă.

Dar vitejii dezvoltatori de mouse, așa cum vom vedea acum, nu caută modalități ușoare.

Să ne măsurăm comutatorul cu un multimetru. În primul rând, constatăm că niciunul dintre contacte nu este scurtcircuitat la alimentare. Oricum. În repaus există 2,5 volți de putere la al doilea contact, zero la celelalte. Când este apăsat, toate contactele sunt zero. Acest lucru sugerează că dezvoltatorii nu mi-au urmat calea, iar intrarea procesorului, aparent, este al doilea contact, iar al treilea contact nu este folosit deloc. Dar amuzant este că după apăsarea butonului zero, zero de pe al doilea contact rămâne încă cinci secunde! Din păcate, mecanismul de funcționare și avantajele acestei soluții și motivația dezvoltatorilor rămân un mister pentru mine. Sper sa ma lamureasca cineva in stiinta.

Astfel, întreaga noastră schemă armonioasă de combatere a chatterului este ruptă de un zid gol de neînțelegere a soluțiilor de circuite moderne. Dar, de fapt, nu te opri când treaba este aproape gata. Așa că vom lipi fără să înțelegem.

Vom lipi condensatorul între pinii 1 și 2. Și pentru a măsura efectul, vom folosi un script ca acesta, ajustându-l ușor astfel încât să răspundă atât la eliberarea și apăsarea butonului, cât și la eliminarea limitelor de timp artificiale.

Un condensator de 0,1 uF oferă un timp de clic de 600 ms. Adică, indiferent cât de repede apăsăm, butonul se va „dezlipi” nu mai devreme de 0,6 secunde. Asta e cam mult. Folosind extrapolarea liniară, presupunem că 3,3 nF va da un timp de 20 ms. Lipim - și vedem un timp de aproximativ 100 ms. Dar acest timp include și timpul de mișcare efectivă a degetului, iar fără un condensator nu este cu mult mai puțin. După ce am mai încercat câteva valori, am decis să mă stabilesc pe 3,3 nF.

Deoarece nu existau condensatori SMD, a trebuit să-l lipim pe cel cu picioare:

Asta e tot, de fapt. Mouse-ul a fost asamblat cu succes și își continuă serviciul simplu, dar responsabil. Sper că rețeta de mai sus va fi utilă nu numai pentru mouse-ul meu.

UPD: Am uitat complet. Există un alt flagel al butoanelor mouse-ului care nu a apărut niciodată în discuție până când mi-am amintit. Se simte așa - trebuie să apeși butonul cu mai multă forță, clicul nu mai este la fel de clar ca înainte și uneori butonul dă un semnal de eliberat în timp ce este apăsat. Și există o singură soluție - acea piesă de plastic care apasă pe întrerupător se poate uza în timp, apoi se formează o depresiune atât de frumoasă, care nu permite apăsarea completă a butonului. Tratamentul este simplu - fie trebuie să modificați această bucată de plastic cu o pilă, astfel încât să devină din nou plată și paralelă cu butonul, fie să lipiți o bucată de plastic subțire și plată de ea în aceleași scopuri.

De asemenea, poate părea că sunt împotriva metodelor „alternative” celor descrise în articol, dar nu este cazul. Dar fiecare metodă are propriul său domeniu de aplicare. Dacă mouse-ul este realizat în așa fel încât cel mai mic zdrăngănit să fie perceput ca un clic, veți continua să curățați contactele și/sau să schimbați întrerupătorul în fiecare săptămână.

UPD2: S-a dovedit că nu totul este atât de simplu.

A fost odată un șoarece, iar numele său era Defender MM-525. Ea și-a tras cu fermitate cureaua mouse-ului - a făcut clic pe linkuri, a derulat prin pagini, a mutat cursorul. Dar într-o zi a apărut o problemă - în loc de un clic, ea a început să facă două sau chiar mai multe. Uneori doriți să întrerupeți un videoclip pe YouTube, dar acesta se deschide pe ecran complet. Sau selectați text, dar în ultimul moment selecția este resetată. Este clar că acest lucru nu poate continua așa.


Ce să fac? Internetul oferă următoarele opțiuni:

În partea de sus este sursa de alimentare, în partea de jos este pământul, în dreapta este firul la intrarea procesorului. Și la intrarea sa se află poarta unui tranzistor cu efect de câmp. În cazul nostru, putem presupune că acesta este pur și simplu un tensiometru ideal. Dacă tensiunea este mai mare decât cea specificată, înseamnă că ieșirea este scoasă de procesor, intrarea este unu, iar dacă este mai mică, atunci este zero.

Dar dacă intrarea la procesor este ideală, atunci, cu tot respectul, comutatorul nu poate fi considerat ca atare. Când un comutator se închide, înseamnă că o bucată de metal este în contact cu o altă bucată de metal. Dar între stările „off” și „on” există acel moment incomodă când aceste două piese abia se ating. Și dacă există contact acum, atunci într-o microsecundă poate dispărea și apoi să fie restabilit. Și, uneori, un contact îl lovește pe altul și, conform legilor lui Newton, sare în el sau chiar de mai multe ori. Ce va crede procesorul mama? Așa este - va crede că comutatorul a fost pornit, oprit, pornit, oprit, pornit, oprit etc. Deși „de fapt” a fost pornit o singură dată. Acest fenomen are chiar propriul nume - contact bounce.

Stai, nu-ți amintește de nimic? O, da, un incident similar tocmai s-a întâmplat cu șoarecele nostru! Aceasta înseamnă că ipoteza noastră de lucru va fi că dezvoltatorii mouse-ului fie nu și-au amintit deloc posibilitatea de a zgudui, fie eforturile lor de a-l combate au fost în zadar. Și va trebui să luptăm cu acest dușman pentru ei.

Să observăm două lucruri. În primul rând, viteza noastră de clic este limitată. Este puțin probabil să facem clic pe mouse de mai mult de zece ori pe secundă. In al doilea rand, intrerupatoarele incearca sa faca sa treaca cat mai repede momentul zdrengtului si cu siguranta intr-o zecime de secunda butonul mouse-ului va avea timp sa se calmeze. Astfel, sarcina noastră se rezumă la separarea clicurilor de înaltă frecvență de cele de joasă frecvență, adică avem nevoie de un filtru low-pass. Cel mai simplu mod de a face acest lucru este să lipiți un condensator:

Este exact ceea ce vom face.

Iată-l - butonul nostru:

Și acesta este același lucru, dar fără capac:

Să semnăm numerele de contact pentru comoditate:

Principiul de funcționare este evident - în repaus, contactele 1 și 3 sunt închise, când apăsați butonul pentru un timp, toate contactele se deschid, iar apoi contactele 1 și 2 se închid atunci când sunt apăsate, același lucru se întâmplă în ordine inversă.

Am deschis butonul pentru a nu îndoi nimic, ci pentru a vedea cu ochii noștri cum funcționează și, dacă avem noroc, să ne uităm la zgomot. Și camera Samsung WB2000 și obiectivul I96U ne vor ajuta în acest sens. Dispozitivul menționat poate filma video la o frecvență de 1000 de cadre pe secundă. Adevărat, nu atât de fierbinte, dar, după cum se spune, în ce sunt bogate?

Cea mai complexă configurație pentru fotografiere de mare viteză:

Și, de fapt, filmul:

După cum puteți vedea, contactul reușește să zboare toată distanța necesară în cinci cadre (adică 5 milisecunde) și nu se observă nicio vibrație vizibilă. Poate că saritura se vedea pe oscilogramă, dar, din păcate, mi-am amintit că aveam un osciloscop doar când mouse-ul era deja asamblat. Dar într-un fel sau altul, este clar că timpul caracteristic de respingere este în mod clar mai mic decât timpul minim de clic și că limita dintre ele este de aproximativ cinci milisecunde.

Digresiune lirică. Cum aș face un mouse dacă aș avea un comutator ca cel de mai sus? Și așa:

Ieftin și vesel. Intrarea procesorului nu este doar un voltmetru ideal, este și un condensator de câțiva picofarads. Așadar, în acele milisecunde, în timp ce un contact zboară de la al doilea la al treilea, tensiunea nu va avea timp să se schimbe vizibil, iar când va ajunge, condensatorul se va încărca și, chiar dacă contactul sare, tot nu se va putea descărca. , deci nu vor fi discuții. Ei bine, dacă nu sare direct la contactul opus, dar aceasta, după cum am văzut, este o situație extrem de puțin probabilă.

Dar vitejii dezvoltatori de mouse, așa cum vom vedea acum, nu caută modalități ușoare.

Să ne măsurăm comutatorul cu un multimetru. În primul rând, constatăm că niciunul dintre contacte nu este scurtcircuitat la alimentare. Oricum. În repaus există 2,5 volți de putere la al doilea contact, zero la celelalte. Când este apăsat, toate contactele sunt zero. Acest lucru sugerează că dezvoltatorii nu mi-au urmat calea, iar intrarea procesorului, aparent, este al doilea contact, iar al treilea contact nu este folosit deloc. Dar amuzant este că după apăsarea butonului zero, zero de pe al doilea contact rămâne încă cinci secunde! Din păcate, mecanismul de funcționare și avantajele acestei soluții și motivația dezvoltatorilor rămân un mister pentru mine. Sper sa ma lamureasca cineva in stiinta.

Astfel, întreaga noastră schemă armonioasă de combatere a chatterului este ruptă de un zid gol de neînțelegere a soluțiilor de circuite moderne. Dar, de fapt, nu te opri când treaba este aproape gata. Așa că vom lipi fără să înțelegem.

Vom lipi condensatorul între pinii 1 și 2. Și pentru a măsura efectul, vom folosi un script ca acesta, ajustându-l ușor astfel încât să răspundă atât la eliberarea și apăsarea butonului, cât și la eliminarea limitelor de timp artificiale.

Un condensator de 0,1 uF oferă un timp de clic de 600 ms. Adică, indiferent cât de repede apăsăm, butonul se va „dezlipi” nu mai devreme de 0,6 secunde. Asta e cam mult. Folosind extrapolarea liniară, presupunem că 3,3 nF va da un timp de 20 ms. Lipim - și vedem un timp de aproximativ 100 ms. Dar acest timp include și timpul de mișcare efectivă a degetului, iar fără un condensator nu este cu mult mai puțin. După ce am mai încercat câteva valori, am decis să mă stabilesc pe 3,3 nF.

Deoarece nu existau condensatori SMD, a trebuit să-l lipim pe cel cu picioare:

Asta e tot, de fapt. Mouse-ul a fost asamblat cu succes și își continuă serviciul simplu, dar responsabil. Sper că rețeta de mai sus va fi utilă nu numai pentru mouse-ul meu.

UPD: Am uitat complet. Există un alt flagel al butoanelor mouse-ului care nu a apărut niciodată în discuție până când mi-am amintit. Se simte așa - trebuie să apeși butonul cu mai multă forță, clicul nu mai este la fel de clar ca înainte și uneori butonul dă un semnal de eliberat în timp ce este apăsat. Și există o singură soluție - acea piesă de plastic care apasă pe întrerupător se poate uza în timp, apoi se formează o depresiune atât de frumoasă, care nu permite apăsarea completă a butonului. Tratamentul este simplu - fie trebuie să modificați această bucată de plastic cu o pilă, astfel încât să devină din nou plată și paralelă cu butonul, fie să lipiți o bucată de plastic subțire și plată de ea în aceleași scopuri.

De asemenea, poate părea că sunt împotriva metodelor „alternative” celor descrise în articol, dar nu este cazul. Dar fiecare metodă are propriul său domeniu de aplicare. Dacă mouse-ul este realizat în așa fel încât cel mai mic zdrăngănit să fie perceput ca un clic, veți continua să curățați contactele și/sau să schimbați întrerupătorul în fiecare săptămână.

UPD2: S-a dovedit că nu totul este atât de simplu.

Fix este un instrument software care poate fi folosit pentru a corecta acțiunile întreprinse atunci când butonul stâng al mouse-ului este spart. Dacă acest dispozitiv menționat mai sus face dublu clic atunci când încercați să faceți clic o singură dată, este posibil să aveți nevoie de această aplicație.

Folosește-l pe orice mașină

Acest utilitar este portabil, ceea ce înseamnă că nu trebuie să îl instalați pe computer. Puteți copia fișierele de program în orice locație de pe hard disk și pur și simplu faceți dublu clic pe EXE pentru a-l lansa. În afară de asta, puteți plasa ultimele fișiere menționate pe o unitate flash USB și puteți rula Left Mouse Button Fix pe orice computer la care vă puteți conecta.

Chiar dacă iterațiile Windows moderne sunt incluse în pachetul de caracteristici implicite, cel mai bine este să verificați dacă este instalat, deoarece este o cerință obligatorie.

Un alt aspect important este că registry Windows și meniul Start nu vor suferi modificări și nu vor lăsa nicio urmă după eliminare.

Interfață clară

Interfața de utilizare de care sunteți întâmpinat are un design destul de minimal și simplu. Pentru a fi mai precis, este format doar din două butoane care vă permit să porniți și să opriți procesul de reparare. Mai mult, puteți vizualiza numărul de clicuri duble fixate. Acest instrument software este, de asemenea, discret, deoarece merge în bara de sistem de la prima lansare și poate fi trimis acolo în orice moment.

Concluzie

Utilizarea procesorului și a memoriei rămâne tot timpul scăzută, ceea ce înseamnă că performanța computerului nu va fi afectată și îl puteți rula împreună cu alte aplicații fără a întâmpina probleme.

Pentru a rezuma, Left Mouse Button Fix este un program mic, dar util pentru persoanele cu mouse-ul stricat. Are un timp de răspuns bun și este accesibil atât utilizatorilor cu putere, cât și utilizatorilor începători.

Controlul unui computer cu un mouse se bazează pe un mecanism de evenimente. Și cea mai simplă tehnică este îndreptarea. Adesea, vă permite să deschideți un submeniu sau, de exemplu, să obțineți un sfat cu informații suplimentare.

O altă tehnică apropiată este răsturnarea. Constă în faptul că atunci când cursorul mouse-ului este ținut (deplasat) peste un control, acesta își schimbă forma. De exemplu, butoanele sunt încastrate și apoi apar din nou; Contoarele se rotesc cu o rotație, desenele sunt animate („prin viață”). Această tehnică nu este utilizată în sistemul de operare Windows în sine, dar este folosită pe paginile Web de Internet și în unele programe. Uneori este util să mutați mouse-ul peste ilustrații grafice pentru a vedea ceva nou care este ascuns de suprafață.

De exemplu, faceți dublu clic pe fereastra My Computer și pe fereastra Coș de gunoi. În fereastra My Computer, vedeți câte discuri sunt incluse în computer, iar în fereastra Coș de reciclare, uitați-vă la ce documente și programe au fost șterse anterior. Dacă Coșul de gunoi este gol, înseamnă că cineva l-a golit deja :). Nu închide încă ferestrele deschise - ne vor fi de folos, dar în articolul următor ;).

P.S. Aș dori să vă reamintesc despre folderul - Documentele mele - cum îl abordați? Consumator sau profesionist? Link către articol: .

  • Tutorial
  • Mod de recuperare

A fost odată un șoarece, iar numele său era Defender MM-525. Ea și-a tras cu fermitate cureaua mouse-ului - a făcut clic pe linkuri, a derulat prin pagini, a mutat cursorul. Dar într-o zi a apărut o problemă - în loc de un clic, ea a început să facă două sau chiar mai multe. Uneori doriți să întrerupeți un videoclip pe YouTube, dar acesta se deschide pe ecran complet. Sau selectați text, dar în ultimul moment selecția este resetată. Este clar că acest lucru nu poate continua așa.

Ce să fac? Internetul oferă următoarele opțiuni:

În partea de sus este sursa de alimentare, în partea de jos este pământul, în dreapta este firul la intrarea procesorului. Și la intrarea sa se află poarta unui tranzistor cu efect de câmp. În cazul nostru, putem presupune că acesta este pur și simplu un tensiometru ideal. Dacă tensiunea este mai mare decât cea specificată, înseamnă că ieșirea este scoasă de procesor, intrarea este unu, iar dacă este mai mică, atunci este zero.

Dar dacă intrarea la procesor este ideală, atunci, cu tot respectul, comutatorul nu poate fi considerat ca atare. Când un comutator se închide, înseamnă că o bucată de metal este în contact cu o altă bucată de metal. Dar între stările „off” și „on” există acel moment incomodă când aceste două piese abia se ating. Și dacă există contact acum, atunci într-o microsecundă poate dispărea și apoi să fie restabilit. Și, uneori, un contact lovește pe altul și, conform legilor lui Newton, sare de pe el sau chiar de mai multe ori. Ce va crede procesorul mama? Așa este - va crede că comutatorul a fost pornit, oprit, pornit, oprit, pornit, oprit etc. Deși „de fapt” a fost pornit o singură dată. Acest fenomen are chiar propriul nume - contact bounce.

Stai, nu-ți amintește de nimic? O, da, un incident similar tocmai s-a întâmplat cu șoarecele nostru! Aceasta înseamnă că ipoteza noastră de lucru va fi că dezvoltatorii mouse-ului fie nu și-au amintit deloc posibilitatea de a zgudui, fie eforturile lor de a-l combate au fost în zadar. Și va trebui să luptăm cu acest dușman pentru ei.

Să observăm două lucruri. În primul rând, viteza noastră de clic este limitată. Este puțin probabil să facem clic pe mouse de mai mult de zece ori pe secundă. In al doilea rand, intrerupatoarele incearca sa faca sa treaca cat mai repede momentul zdrengtului si cu siguranta intr-o zecime de secunda butonul mouse-ului va avea timp sa se calmeze. Astfel, sarcina noastră se rezumă la separarea clicurilor de înaltă frecvență de cele de joasă frecvență, adică avem nevoie de un filtru low-pass. Cel mai simplu mod de a face acest lucru este să lipiți un condensator:

Este exact ceea ce vom face.

Iată-l - butonul nostru:


Și acesta este același lucru, dar fără capac:


Să semnăm numerele de contact pentru comoditate:


Principiul de funcționare este evident - în repaus, contactele 1 și 3 sunt închise, când apăsați butonul pentru un timp, toate contactele se deschid, iar apoi contactele 1 și 2 se închid atunci când sunt apăsate, același lucru se întâmplă în ordine inversă.

Am deschis butonul pentru a nu îndoi nimic, ci pentru a vedea cu ochii noștri cum funcționează și, dacă avem noroc, să ne uităm la zgomot. Și camera Samsung WB2000 și obiectivul I96U ne vor ajuta în acest sens. Dispozitivul menționat poate filma video la o frecvență de 1000 de cadre pe secundă. Adevărat, nu atât de fierbinte, dar, după cum se spune, în ce sunt bogate?

Cea mai complexă configurație pentru fotografiere de mare viteză:


Și, de fapt, filmul:

După cum puteți vedea, contactul reușește să zboare toată distanța necesară în cinci cadre (adică 5 milisecunde) și nu se observă nicio vibrație vizibilă. Poate că saritura se vedea pe oscilogramă, dar, din păcate, mi-am amintit că aveam un osciloscop doar când mouse-ul era deja asamblat. Dar într-un fel sau altul, este clar că timpul caracteristic de respingere este în mod clar mai mic decât timpul minim de clic și că limita dintre ele este de aproximativ cinci milisecunde.

Digresiune lirică. Cum aș face un mouse dacă aș avea un comutator ca cel de mai sus? Și așa:

Ieftin și vesel. Intrarea procesorului nu este doar un voltmetru ideal, este și un condensator de câțiva picofarads. Așadar, în acele milisecunde, în timp ce un contact zboară de la al doilea la al treilea, tensiunea nu va avea timp să se schimbe vizibil, iar când va ajunge, condensatorul se va încărca și, chiar dacă contactul sare, tot nu se va putea descărca. , deci nu vor fi discuții. Ei bine, dacă nu sare direct la contactul opus, dar aceasta, după cum am văzut, este o situație extrem de puțin probabilă.

Dar vitejii dezvoltatori de mouse, așa cum vom vedea acum, nu caută modalități ușoare.

Să ne măsurăm comutatorul cu un multimetru. În primul rând, constatăm că niciunul dintre contacte nu este scurtcircuitat la alimentare. Oricum. În repaus există 2,5 volți de putere la al doilea contact, zero la celelalte. Când este apăsat, toate contactele sunt zero. Acest lucru sugerează că dezvoltatorii nu mi-au urmat calea, iar intrarea procesorului, aparent, este al doilea contact, iar al treilea contact nu este folosit deloc. Dar amuzant este că după apăsarea butonului zero, zero de pe al doilea contact rămâne încă cinci secunde! Din păcate, mecanismul de funcționare și avantajele acestei soluții și motivația dezvoltatorilor rămân un mister pentru mine. Sper sa ma lamureasca cineva in stiinta.

Astfel, întreaga noastră schemă armonioasă de combatere a chatterului este ruptă de un zid gol de neînțelegere a soluțiilor de circuite moderne. Dar, de fapt, nu te opri când treaba este aproape gata. Așa că vom lipi fără să înțelegem.

Vom lipi condensatorul între pinii 1 și 2. Și pentru a măsura efectul vom folosi un script ca

Folosesc șoareci A4Tech de câțiva ani și de fiecare dată întâmpin aceeași problemă: clicuri duble ale mouse-uluiîn loc de singur. Acest lucru se întâmplă atât de des încât am decis să scriu un articol separat.Asa de cum să eliminați dublu clic ?


În general, mouse-ul poate face dublu clic din două motive:
1. Uzura mecanică a nasturilor.
2. Probleme cu driverele sau setările Windows. Am scris deja despre astfel de cazuri o dată într-un articol
.

1. Dezasamblați mouse-ul

In primul caz intervenția „chirurgicală” poate ajuta. Pentru a face acest lucru, trebuie să dezasamblați mouse-ul. După cum am menționat deja în articol, un șurub este sub autocolant, unul este vizibil și mai multe pot fi sub picioare. Cel puțin așa a fost la mine.

Cel mai probabil, când îl demontați, veți vedea o grămadă de praf, resturi și delicii similare. Trebuie să începeți curățarea, pentru aceasta cel mai bine este să folosiți o bucată de cârpă fără scame umezită cu alcool (dacă nu o aveți, votca obișnuită va fi potrivită). După curățare, dacă este posibil, scoateți roata astfel încât să nu interfereze cu munca noastră ulterioară.

2. Corectarea jocului butoanelor

În cele mai multe cazuri Problema este reacția butoanelor. Luăm bandă electrică obișnuită și o lipim, ca în imagine. Dar nu ține prea mult - nu va face decât să înrăutățiți lucrurile . Puteți utiliza folie de protecție inutilă de la un smartphone sau PDA - este mai puternică și mai durabilă.





Până la urmă va arăta cam așa.


Când lipiciul se usucă, puneți mouse-ul înapoi împreună. Să verificăm dacă totul este bine acum. Dacă butonul este greu de apăsat sau nu se apasă deloc, trebuie să dezasamblați din nou mouse-ul și să îndepărtați stratul în exces de bandă electrică.

3. Problema este la senzorii butoanelor


Dacă acum mouse-ul face dublu clic, apoi problema cu senzorii butoanelor. Acum căutăm senzori butoane stânga și dreapta(sunt pe bord). De obicei, senzorii sunt dreptunghiuri mici cu un buton deasupra. Faceți clic pe acest buton. Dacă totul este în regulă, auzim clicul obișnuit al mouse-ului tău X7. Dacă senzorul este deteriorat sau rupt, atunci există doar două opțiuni:

1. Majoritatea șoarecilor au trei senzori: stânga, dreapta și mijloc - sub roată. Toate sunt exact la fel - este mai ușor pentru producător. Și deoarece majoritatea utilizatorilor nu au nevoie cu adevărat de butonul din mijloc al mouse-ului, senzorul acestuia poate fi lipit în locul celui deteriorat. Alternativ, puteți lua un mouse vechi și inutil și puteți relua un senzor care funcționează de acolo.

2. Dacă nu ai un mouse vechi, este păcat să sacrifici butonul din mijloc sau nu ai abilitățile de a lucra cu un fier de lipit, este mai ușor să cumperi un mouse nou. Din fericire, acum sunt ieftine.



Așa arată senzorii butoanelor din stânga și din dreapta.


Al doilea caz este când clicuri duble ale mouse-uluiîn loc de unul singur din cauza setărilor Windows sau problemelor driverului, discut în articol.

Materiale conexe:

Astăzi vă voi spune cum să eliminați dublu clic de mouse. După cum am menționat deja, șoarecii de computer pot face dublu clic din două motive principale:

1. Pentru cădefecte mecanice . Am descris astfel de cazuri în articol .
2. Pentru că
Setări sau drivere Windows mouse-ul însuși.

În acest articol iau în considerare a doua opțiune.

1. Configurați setările mouse-ului

Acum o să vă spun cum să eliminați dublu clic de mouse. Adesea, problema este rezolvată prin setările Windows sau prin driverul mouse-ului însuși. Prin urmare, mai întâi trebuie să vă uitați la Proprietăți mouse. Le puteți găsi în Panoul de control: Start -> Panou de control -> Proprietăți mouse. În fila „Butoane mouse”, verificați dacă este activat lipirea mouse-ului. Dacă da, nu ezitați să-l dezactivați. Ne uităm și la „Viteza dublu clic”. În mod implicit, viteza este setată ușor peste medie. Să încercăm să personalizăm acest parametru pentru noi înșine.

Așa arată proprietățile mouse-ului în Windows 7. Imaginea arată setările standard.

2. Setare Configurați parametrii papo La

Dacă setarea parametrilor mouse-ului nu a ajutat, accesați Start -> Panou de control -> Opțiuni folder. Ne uităm la parametrul „Clicuri de mouse”. Bifați caseta de lângă „Deschideți cu dublu clic și selectați cu un singur clic”.

Așa ar trebui să arate proprietățile folderului.

3. Reinstalați driverul mouse-ului

Cum altfel e posibil elimina dublu clic? Să trecem la cea mai radicală metodă. Să mergem la Start -> Panou de control -> Manager dispozitive . Căutăm mouse-ul acolo (de obicei în secțiunea „Șoareci și alte dispozitive de indicare”). Faceți clic dreapta pentru a deschide meniul contextual, unde selectam „Proprietăți”. Apoi, găsiți fila „Driver”, unde selectăm îndepărtarea șoferului. Suntem de acord cu toate avertismentele Windows.


Cel mai simplu mod de a elimina driverul mouse-ului este aici.

Dacă totul este în regulă, atunci driverul va fi eliminat complet, după care mouse-ul nu va mai funcționa. Acum îl puteți elimina și apoi reporniți computerul (acest lucru nu este deloc necesar, dar tot nu va strica). Deoarece mouse-ul este dezactivat, puteți utiliza tastatura pentru a reporni computerul. Faceți clic pe butonul Start, apoi utilizați săgețile și tasta Tab pentru a selecta „Oprire”, apoi apăsați Enter. Alternativ, puteți apăsa pur și simplu butonul corespunzător de pe unitatea de sistem sau de pe tastatură.

După repornire, conectați mouse-ul înapoi la conector. Windows îl va detecta automat și va reinstala toate driverele.

După aceasta, problema ar trebui să dispară. Dacă încă ești îngrijorat de întrebare "cum să eliminați dublu clic" , atunci problema este încă uzura mecanică. Mai multe detalii despre asta in articol.

Materiale conexe:

Astăzi vă voi spune cum să eliminați dublu clic de mouse. După cum am menționat deja, șoarecii de computer pot face dublu clic din două motive principale:

1. Pentru cădefecte mecanice . Am descris astfel de cazuri în articol .
2. Pentru că
mouse-ul însuși.

În acest articol iau în considerare a doua opțiune.

1. Configurați setările mouse-ului

Acum o să vă spun cum să eliminați dublu clic de mouse. Adesea, problema este rezolvată prin setările Windows sau prin driverul mouse-ului însuși. Prin urmare, mai întâi trebuie să vă uitați la Proprietăți mouse. Le puteți găsi în Panoul de control: Start -> Panou de control -> Proprietăți mouse. În fila „Butoane mouse”, verificați dacă este activat lipirea mouse-ului. Dacă da, nu ezitați să-l dezactivați. Ne uităm și la „Viteza dublu clic”. În mod implicit, viteza este setată ușor peste medie. Să încercăm să personalizăm acest parametru pentru noi înșine.

Așa arată proprietățile mouse-ului în Windows 7. Imaginea arată setările standard.

2. Setare Configurați parametrii papo La

Dacă setarea parametrilor mouse-ului nu a ajutat, accesați Start -> Panou de control -> Opțiuni folder. Ne uităm la parametrul „Clicuri de mouse”. Bifați caseta de lângă „Deschideți cu dublu clic și selectați cu un singur clic”.

Așa ar trebui să arate proprietățile folderului.

3. Reinstalați driverul mouse-ului

Cum altfel e posibil elimina dublu clic? Să trecem la cea mai radicală metodă. Să mergem la Start -> Panou de control -> Manager dispozitive . Căutăm mouse-ul acolo (de obicei în secțiunea „Șoareci și alte dispozitive de indicare”). Faceți clic dreapta pentru a deschide meniul contextual și selectați „Proprietăți”. Apoi, găsiți fila „Driver”, unde selectăm îndepărtarea șoferului. Suntem de acord cu toate avertismentele Windows.


Cel mai simplu mod de a elimina driverul mouse-ului este aici.

Dacă totul este în regulă, atunci driverul va fi eliminat complet, după care mouse-ul nu va mai funcționa. Acum îl puteți elimina și apoi reporniți computerul (acest lucru nu este deloc necesar, dar tot nu va strica). Deoarece mouse-ul este dezactivat, puteți utiliza tastatura pentru a reporni computerul. Faceți clic pe butonul Start, apoi utilizați săgețile și tasta Tab pentru a selecta „Oprire”, apoi apăsați Enter. Alternativ, puteți apăsa pur și simplu butonul corespunzător de pe unitatea de sistem sau de pe tastatură.

După repornire, conectați mouse-ul înapoi la conector. Windows îl va detecta automat și va reinstala toate driverele.

După aceasta, problema ar trebui să dispară. Dacă încă ești îngrijorat de întrebare "cum să eliminați dublu clic" , atunci problema este încă uzura mecanică. Mai multe detalii despre asta in articol.

Materiale conexe:

Folosesc șoareci A4Tech de câțiva ani și de fiecare dată întâmpin aceeași problemă: clicuri duble ale mouse-uluiîn loc de singur. Acest lucru se întâmplă atât de des încât am decis să scriu un articol separat.Asa de cum să eliminați dublu clic ?


În general, mouse-ul poate face dublu clic din două motive:
1. Uzura mecanică a nasturilor.
2. Probleme cu driverele sau setările Windows. Am scris deja despre astfel de cazuri o dată într-un articol
.

1. Dezasamblați mouse-ul

In primul caz intervenția „chirurgicală” poate ajuta. Pentru a face acest lucru, trebuie să dezasamblați mouse-ul. După cum am menționat deja în articol, un șurub este sub autocolant, unul este vizibil și mai multe pot fi sub picioare. Cel puțin așa a fost la mine.

Cel mai probabil, când îl demontați, veți vedea o grămadă de praf, resturi și delicii similare. Trebuie să începeți curățarea, pentru aceasta cel mai bine este să folosiți o bucată de cârpă fără scame umezită cu alcool (dacă nu o aveți, votca obișnuită va fi potrivită). După curățare, dacă este posibil, scoateți roata astfel încât să nu interfereze cu munca noastră ulterioară.

2. Corectarea jocului butoanelor

În cele mai multe cazuri Problema este reacția butoanelor. Luăm bandă electrică obișnuită și o lipim, ca în imagine. Dar nu ține prea mult - nu va face decât să înrăutățiți lucrurile . Puteți utiliza folie de protecție inutilă de la un smartphone sau PDA - este mai puternică și mai durabilă.





Până la urmă va arăta cam așa.


Când lipiciul se usucă, puneți mouse-ul înapoi împreună. Să verificăm dacă totul este bine acum. Dacă butonul este greu de apăsat sau nu se apasă deloc, trebuie să dezasamblați din nou mouse-ul și să îndepărtați stratul în exces de bandă electrică.

3. Problema este la senzorii butoanelor


Dacă acum mouse-ul face dublu clic, apoi problema cu senzorii butoanelor. Acum căutăm senzori butoane stânga și dreapta(sunt pe bord). De obicei, senzorii sunt dreptunghiuri mici cu un buton deasupra. Faceți clic pe acest buton. Dacă totul este în regulă, auzim clicul obișnuit al mouse-ului tău X7. Dacă senzorul este deteriorat sau rupt, atunci există doar două opțiuni:

1. Majoritatea șoarecilor au trei senzori: stânga, dreapta și mijloc - sub roată. Toate sunt exact la fel - este mai ușor pentru producător. Și deoarece majoritatea utilizatorilor nu au nevoie cu adevărat de butonul din mijloc al mouse-ului, senzorul acestuia poate fi lipit în locul celui deteriorat. Alternativ, puteți lua un mouse vechi și inutil și puteți relua un senzor care funcționează de acolo.

2. Dacă nu ai un mouse vechi, este păcat să sacrifici butonul din mijloc sau nu ai abilitățile de a lucra cu un fier de lipit, este mai ușor să cumperi un mouse nou. Din fericire, acum sunt ieftine.



Așa arată senzorii butoanelor din stânga și din dreapta.


Al doilea caz este când clicuri duble ale mouse-uluiîn loc de unul singur din cauza setărilor Windows sau problemelor driverului, discut în articol.

Materiale conexe:

Ce ar trebui să faceți dacă mouse-ul începe să facă clicuri duble în loc de clicuri simple (constant sau ocazional), deși faceți clic pe buton o singură dată? Cauzele acestei probleme și modul de rezolvare sunt discutate aici.

Cauze

Uzura microîntrerupatorului

Cel mai obișnuit motiv este uzura microîntrerupatorului, care are ca rezultat zgomot de contact. Butonul stâng al mouse-ului necesită întotdeauna mai multe clicuri decât cel drept (și invers dacă ești stângaci și ai configurat mouse-ul pentru utilizare cu mâna stângă), iar microcomutatorul este proiectat pentru un număr foarte mare, dar totuși limitat de clicuri. Puteți repara singuri acest lucru; va necesita precizia dvs. și o jumătate de oră. Dacă mouse-ul tău are câțiva ani și nu vrei să te deranjezi cu reparații, cel mai simplu este să mergi la magazin și să cumperi un mouse nou.

Problemă de software

A face dublu clic în loc de a face un singur clic nu este neapărat o problemă cu mouse-ul. Aceasta ar putea fi o problemă pur software cu drivere sau software suplimentar.

Pentru a determina care este problema în cazul dvs., încercați să conectați mouse-ul la alt computer sau laptop. Dacă simptomele persistă, atunci problema este în mod evident microîntrerupătorul.

Soluții

Soluție pentru problemele șoferului

Dacă aveți Windows, această metodă vă poate ajuta: prin „Panou de control”, găsiți mouse-ul în lista de dispozitive, eliminați-l de acolo și reporniți. După aceasta, mouse-ul ar trebui să se conecteze din nou. Poate că problema dublu clic va dispărea (putin probabil).

Soluții software pentru uzura microîntrerupătoarelor

MouseFix

Există o soluție pur software pentru a ajuta la respingerea contactelor cu microswitch: utilitarul MouseFix de la Daniel Jackson (pentru Windows). Interceptează clicurile care apar la foarte scurt timp după primul, deoarece astfel de clicuri pot fi asociate doar cu contactul sărit în microcomutator. Acest utilitar poate fi folosit cel puțin ca soluție temporară.

  1. Descărcați utilitarul MouseFix și despachetați-l într-un folder separat.
  2. În folderul Toate programele → Pornire, creați o comandă rapidă care să indice MouseFix.exe.
  3. Deconectați-vă și conectați-vă din nou (sau pur și simplu rulați utilitarul manual prima dată).

Remediere butonul stâng al mouse-ului

Șoarecele care a luat parte la filmări a funcționat cu succes de un an și jumătate după operație.

Mulți utilizatori de computere observă unele ciudățenii în funcționarea mouse-ului computerului. De exemplu, mouse-ul se străduiește să facă dublu clic în loc de un singur clic. Nu este puțin plăcut în asta, așa că, vrând-nevrând, vă întrebați: cum să eliminați dublu clic al mouse-ului unui computer?

În general, pot exista două motive principale pentru care mouse-ul face dublu clic, și anume:

  1. Uzura pur mecanica a nasturilor care apare in timp.
  2. Probleme cu driverele sau setările sistemului de operare Windows.

Deci, să vedem ce se poate face în acest caz, cum să remediați și să reparați un mouse care a început să se comporte într-un mod nedorit.

Care este motivul dublu clic? Cum să repar? Să încercăm să dezasamblam mouse-ul

În cele mai dificile cazuri avansate, doar intervenția „chirurgicală” poate ajuta. Pentru a face acest lucru, va trebui să dezasamblați mouse-ul. Unul dintre șuruburi poate fi situat sub autocolant, altul poate fi vizibil și, în plus, mai multe pot fi sub picioare.


Nu fi surprins dacă vezi un strat decent de praf, resturi și murdărie în interiorul mouse-ului. Acest lucru este destul de natural și nu ar trebui să vă sperie. Pentru a curăța interiorul mouse-ului, luați o bucată de cârpă fără scame înmuiată în alcool sau vodcă. Este mai bine să îndepărtați rotița mouse-ului, astfel încât să nu interfereze cu fluxul de lucru.

Cum să remediați redarea butoanelor

În cele mai multe cazuri, problema dublu clic este asociată cu redarea butonului sau, cu alte cuvinte, cu un decalaj din cauza conexiunii slabe a pieselor. Pentru a scăpa de dublu clic, trebuie să luați bandă electrică și, cu bucăți tăiate la dimensiunea butoanelor, lipiți-o cu grijă pe partea interioară superioară a mouse-ului, acoperind toate golurile, așa cum se arată în figură. . Este foarte eficient să folosești folie de protecție inutilă de la un PDA sau smartphone în stare bună, deoarece este puternică și durabilă.


Când adezivul este complet uscat, mouse-ul poate fi asamblat. Apoi verificați doar dacă părțile sale funcționează normal. Dacă butonul este apăsat extrem de strâns, sau nu dorește deloc să cedeze, îndepărtați stratul în exces de bandă electrică.

Motivul dublu clic poate fi în senzorii butoanelor

Dacă dispozitivul încă face un dublu clic după ce manipulările au fost efectuate, atunci cel mai probabil problema dublu clic este în senzorii butoanelor. În primul rând, găsiți senzorii pentru butoanele din dreapta și din stânga de pe placă. Acest lucru este ușor de făcut, deoarece senzorii sunt dreptunghiuri mici, cu un buton deasupra. Acesta este butonul pe care trebuie să-l apăsați. Dacă totul merge bine, vom auzi clicul obișnuit al mouse-ului unui computer. Dacă după toate aceste manipulări mouse-ul computerului continuă să facă dublu clic, aveți două opțiuni:

  1. Majoritatea șoarecilor de computer au 3 senzori: stânga, mijloc (sub roată) și dreapta. Toate sunt exact la fel. Cu toate acestea, butonul din mijloc al mouse-ului nu este adesea nevoie de utilizatori. Prin urmare, senzorul său poate fi re-lidat în locul celui deteriorat. Dacă aveți un mouse vechi care nu este necesar, atunci de acolo poate fi luat un senzor funcțional pentru reluare.
  2. Dar dacă nu aveți alt mouse de computer sau nu doriți să vă deranjați cu butonul din mijloc, sau nu aveți abilitățile de a lucra cu un fier de lipit, sau pur și simplu nu aveți timp și dorința de a repara mouse-ul , există o cale mai ușoară de ieșire din această situație - mergeți și cumpărați un nou mouse de computer.
  • Tutorial
  • Mod de recuperare

A fost odată un șoarece, iar numele său era Defender MM-525. Ea și-a tras cu fermitate cureaua mouse-ului - a făcut clic pe linkuri, a derulat prin pagini, a mutat cursorul. Dar într-o zi a apărut o problemă - în loc de un clic, ea a început să facă două sau chiar mai multe. Uneori doriți să întrerupeți un videoclip pe YouTube, dar acesta se deschide pe ecran complet. Sau selectați text, dar în ultimul moment selecția este resetată. Este clar că acest lucru nu poate continua așa.

Ce să fac? Internetul oferă următoarele opțiuni:

În partea de sus este sursa de alimentare, în partea de jos este pământul, în dreapta este firul la intrarea procesorului. Și la intrarea sa se află poarta unui tranzistor cu efect de câmp. În cazul nostru, putem presupune că acesta este pur și simplu un tensiometru ideal. Dacă tensiunea este mai mare decât cea specificată, înseamnă că ieșirea este scoasă de procesor, intrarea este unu, iar dacă este mai mică, atunci este zero.

Dar dacă intrarea la procesor este ideală, atunci, cu tot respectul, comutatorul nu poate fi considerat ca atare. Când un comutator se închide, înseamnă că o bucată de metal este în contact cu o altă bucată de metal. Dar între stările „off” și „on” există acel moment incomodă când aceste două piese abia se ating. Și dacă există contact acum, atunci într-o microsecundă poate dispărea și apoi să fie restabilit. Și, uneori, un contact lovește pe altul și, conform legilor lui Newton, sare de pe el sau chiar de mai multe ori. Ce va crede procesorul mama? Așa este - va crede că comutatorul a fost pornit, oprit, pornit, oprit, pornit, oprit etc. Deși „de fapt” a fost pornit o singură dată. Acest fenomen are chiar propriul nume - contact bounce.

Stai, nu-ți amintește de nimic? O, da, un incident similar tocmai s-a întâmplat cu șoarecele nostru! Aceasta înseamnă că ipoteza noastră de lucru va fi că dezvoltatorii mouse-ului fie nu și-au amintit deloc posibilitatea de a zgudui, fie eforturile lor de a-l combate au fost în zadar. Și va trebui să luptăm cu acest dușman pentru ei.

Să observăm două lucruri. În primul rând, viteza noastră de clic este limitată. Este puțin probabil să facem clic pe mouse de mai mult de zece ori pe secundă. In al doilea rand, intrerupatoarele incearca sa faca sa treaca cat mai repede momentul zdrengtului si cu siguranta intr-o zecime de secunda butonul mouse-ului va avea timp sa se calmeze. Astfel, sarcina noastră se rezumă la separarea clicurilor de înaltă frecvență de cele de joasă frecvență, adică avem nevoie de un filtru low-pass. Cel mai simplu mod de a face acest lucru este să lipiți un condensator:

Este exact ceea ce vom face.

Iată-l - butonul nostru:


Și acesta este același lucru, dar fără capac:


Să semnăm numerele de contact pentru comoditate:


Principiul de funcționare este evident - în repaus, contactele 1 și 3 sunt închise, când apăsați butonul pentru un timp, toate contactele se deschid, iar apoi contactele 1 și 2 se închid atunci când sunt apăsate, același lucru se întâmplă în ordine inversă.

Am deschis butonul pentru a nu îndoi nimic, ci pentru a vedea cu ochii noștri cum funcționează și, dacă avem noroc, să ne uităm la zgomot. Și camera Samsung WB2000 și obiectivul I96U ne vor ajuta în acest sens. Dispozitivul menționat poate filma video la o frecvență de 1000 de cadre pe secundă. Adevărat, nu atât de fierbinte, dar, după cum se spune, în ce sunt bogate?

Cea mai complexă configurație pentru fotografiere de mare viteză:


Și, de fapt, filmul:

După cum puteți vedea, contactul reușește să zboare toată distanța necesară în cinci cadre (adică 5 milisecunde) și nu se observă nicio vibrație vizibilă. Poate că saritura se vedea pe oscilogramă, dar, din păcate, mi-am amintit că aveam un osciloscop doar când mouse-ul era deja asamblat. Dar într-un fel sau altul, este clar că timpul caracteristic de respingere este în mod clar mai mic decât timpul minim de clic și că limita dintre ele este de aproximativ cinci milisecunde.

Digresiune lirică. Cum aș face un mouse dacă aș avea un comutator ca cel de mai sus? Și așa:

Ieftin și vesel. Intrarea procesorului nu este doar un voltmetru ideal, este și un condensator de câțiva picofarads. Așadar, în acele milisecunde, în timp ce un contact zboară de la al doilea la al treilea, tensiunea nu va avea timp să se schimbe vizibil, iar când va ajunge, condensatorul se va încărca și, chiar dacă contactul sare, tot nu se va putea descărca. , deci nu vor fi discuții. Ei bine, dacă nu sare direct la contactul opus, dar aceasta, după cum am văzut, este o situație extrem de puțin probabilă.

Dar vitejii dezvoltatori de mouse, așa cum vom vedea acum, nu caută modalități ușoare.

Să ne măsurăm comutatorul cu un multimetru. În primul rând, constatăm că niciunul dintre contacte nu este scurtcircuitat la alimentare. Oricum. În repaus există 2,5 volți de putere la al doilea contact, zero la celelalte. Când este apăsat, toate contactele sunt zero. Acest lucru sugerează că dezvoltatorii nu mi-au urmat calea, iar intrarea procesorului, aparent, este al doilea contact, iar al treilea contact nu este folosit deloc. Dar amuzant este că după apăsarea butonului zero, zero de pe al doilea contact rămâne încă cinci secunde! Din păcate, mecanismul de funcționare și avantajele acestei soluții și motivația dezvoltatorilor rămân un mister pentru mine. Sper sa ma lamureasca cineva in stiinta.

Astfel, întreaga noastră schemă armonioasă de combatere a chatterului este ruptă de un zid gol de neînțelegere a soluțiilor de circuite moderne. Dar, de fapt, nu te opri când treaba este aproape gata. Așa că vom lipi fără să înțelegem.

Cele mai bune articole pe această temă