Tastaturile USB trimit numai semnale sau le primesc prea mult?

Mar 16, 2025
Hardware
CONȚINUTUL NECACHAT

Cei mai mulți dintre noi nu ne gândim niciodată la tastaturi atât timp cât funcționează bine, dar dacă te oprești să te gândești la asta pentru o clipă, trimit semnale doar către computerele noastre sau există un proces activ de mers înapoi și înapoi ? Postarea de astăzi a SuperUser Q&A are răspunsul la întrebarea unui cititor curios.

Sesiunea de Întrebări și Răspunsuri de astăzi ne vine prin amabilitatea SuperUser - o subdiviziune a Stack Exchange, un grup de site-uri web de întrebări și răspunsuri bazat pe comunitate.

Intrebarea

Cititorul SuperUser Ne Mo vrea să știe dacă tastaturile USB trimit doar semnale sau dacă le primesc și ele:

O tastatură USB nu are nevoie să recepționeze semnalele de la un computer, doar alimentarea, nu? Sau trebuie să primească semnale și să le trimită?

Tastaturile USB trimit doar semnale sau le primesc și ele?

Răspunsul

Contribuitorii SuperUser LawrenceC și Dmitry Grigoryev au răspunsul pentru noi. În primul rând, LawrenceC:

De la " Definirea clasei de dispozitive pentru dispozitive de interfață umană (HID) " specificație:

Pentru a schimba LED-urile tastaturii, tastatura acceptă o comandă pentru a face acest lucru. Deci nu este un dispozitiv „doar de intrare” (ceea ce înseamnă că trimite doar date către gazdă). Acestea fiind spuse, există un proces de negociere și enumerare cu toate dispozitivele USB care necesită o conversație înainte și înapoi între gazdă și dispozitiv. Nu puteți avea un dispozitiv USB „numai citire”. Chiar înainte de USB, controlerul tastaturii computerului ar accepta comenzi, deoarece a făcut câteva lucruri în afară de citirea tastaturii ( referinţă ):

Urmat de răspunsul lui Dmitry Grigoryev:

Orice dispozitiv USB, indiferent de clasa sa, necesită comunicare bidirecțională pentru a funcționa. Fiecare dispozitiv USB (sau funcție în termeni de specificații USB) este reprezentat ca un set de puncte finale care pot fi considerate ca tampoane care acceptă sau primesc date. Cu toate acestea, chiar și punctele finale care pot trimite date așteaptă un pachet special numit token înainte de a putea răspunde:

Casetele gri reprezintă gazda USB, în timp ce casetele albe reprezintă funcțiile USB ( sursa graficului ).

Chiar și așa-numitele transferuri de întrerupere se fac în acest fel, cu gazda USB care interogă dispozitivele conectate folosind pachete de jetoane. Ceea ce diferă între transferurile regulate (în vrac) și transferurile de întrerupere este că timpul de votare este mic și garantat în acest din urmă caz. Totuși, toate transferurile sunt inițiate de gazdă.


Aveți ceva de adăugat la explicație? Sună în comentarii. Doriți să citiți mai multe răspunsuri de la alți utilizatori ai Stack Exchange? Consultați aici firul complet de discuție .

Credit de imagine: Luke Jones (Flickr)

.intrare-conținut .pentru-intrare

Do USB Keyboards Only Send Signals Or Do They Receive Them Too?

Do USB Keyboards Only Send Signals Or Do They Receive Them Too?

Does A USB Keyboard Only Send Signals, Or Does It Also Receive Them From The Computer?


Hardware - Cele mai populare articole

Ce este „Procesul inactiv al sistemului” și de ce folosește atât de mult CPU?

Hardware Apr 25, 2025

Ați deschis vreodată Task Manager și ați observat că procesul de funcționare a sistemului folosește 90% sau mai mult din CPU? Contrar a ceea ce ați putea crede, nu este un l..


Utilizarea Android fără Google: un (tip de) ghid

Hardware Jul 6, 2025

Dacă sunteți interesat să utilizați Android, dar nu doriți tot Googly-ness-ul, există modalități de a merge complet fără Google. Cu setul corect de instrumente, puteți av..


Cele mai tari lucruri pe care Google le-a anunțat astăzi la I / O

Hardware May 8, 2025

CONȚINUTUL NECACHAT Ei bine, o altă Keynote Google I / O este în cărți și, la fel ca și anii trecuți, a anunțat Google mult de chestii reci. Iată câteva ..


Cum se ajustează setările mouse-ului în Windows

Hardware Sep 21, 2025

CONȚINUTUL NECACHAT Vechea fereastră de proprietăți Windows există de mult timp. În Windows 8 și 10, probabil că ar fi fost o idee bună să mutați unele dintre aceste se..


Cum să setați tasta de blocare a majusculelor ca buton de căutare pe tastaturile externe de pe Chromebookuri

Hardware Aug 28, 2025

CONȚINUTUL NECACHAT Google a înlocuit tasta de blocare a majusculelor cu un buton de căutare pe Chromebookuri de mult, dar dacă conectați o tastatură externă la un Chromebo..


Șapte utilizări inteligente pentru luminile Philips Hue

Hardware Jun 19, 2025

Luminile Philips Hue sunt reci, dar le folosiți pentru a beneficia de cel mai mare potențial? Sigur, le puteți controla de pe smartphone și le puteți activa de oriunde, dar exi..


Cum să utilizați Trackr pentru a vă găsi cheile, portofelul, telefonul sau orice altceva

Hardware Jul 11, 2025

Estimez că persoana obișnuită își pierde cheile de șaptesprezece ori pe oră. Trackr este un tracker Bluetooth pe care îl puteți folosi pentru a vă găsi che..


Cum să remaptați butoanele de pe controlerul dvs. PlayStation 4

Hardware Jul 11, 2025

PlayStation 4 de la Sony oferă remaparea butoanelor pentru controlerele sale DualShock 4. Dacă nu vă place schema de control a unui joc, sunteți liber să schimbați butoanele �..


Categorii