Skickar USB-tangentbord bara signaler eller tar de emot dem också?

Mar 16, 2025
Hårdvara
OBEHANDLAT INNEHÅLL

De flesta av oss tänker aldrig mycket på våra tangentbord så länge de fungerar bra, men om du slutar tänka på det en stund, skickar de bara signaler till våra datorer eller finns det en aktiv fram och tillbaka-process på jobbet ? Dagens SuperUser Q & A-inlägg har svaret på en nyfiken läsares fråga.

Dagens Fråga & Svar-session kommer till oss med tillstånd av SuperUser - en underavdelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

Frågan

SuperUser-läsaren Ne Mo vill veta om USB-tangentbord bara skickar signaler eller om de också tar emot dem:

Ett USB-tangentbord behöver inte ta emot några signaler från en dator, bara ström, eller hur? Eller behöver den ta emot signaler och skicka dem?

Sänder USB-tangentbord bara signaler eller tar de emot dem också?

Svaret

SuperUser-bidragsgivarna LawrenceC och Dmitry Grigoryev har svaret för oss. Först och främst, LawrenceC:

Från " Device Class Definition for Human Interface Devices (HID) " Specifikation:

För att ändra tangentbordets lysdioder accepterar tangentbordet ett kommando för att göra det. Så det är inte en "endast inmatad" enhet (vilket innebär att den bara matar ut data till värden). Med detta sagt finns det en förhandlings- och uppräkningsprocess med alla USB-enheter som kräver ett fram och tillbaka-samtal mellan värden och enheten. Du kan inte ha en "skrivskyddad" USB-enhet. Redan före USB skulle datorns tangentbordskontroller acceptera kommandon eftersom det gjorde några saker förutom att läsa tangentbordet ( referens ):

Följt av svaret från Dmitry Grigoryev:

Alla USB-enheter oavsett klass kräver dubbelriktad kommunikation för att fungera. Varje USB-enhet (eller funktion i termer av USB-specifikationer) representeras som en uppsättning slutpunkter som kan ses som buffertar som accepterar eller tar emot data. Men även slutpunkter som bara kan skicka data väntar på ett specialpaket som kallas en token innan de kan svara:

De grå rutorna representerar USB-värden medan de vita rutorna representerar USB-funktioner ( diagramkälla ).

Även så kallade avbrottsöverföringar görs på detta sätt, med USB-värd som pollar anslutna enheter med tokenpaket. Vad som skiljer sig mellan regelbundna (bulk) överföringar och avbrott är att avstämningstiden är liten och garanterad i det senare fallet. Ändå initieras alla överföringar av värden.


Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa fler svar från andra tekniskt kunniga Stack Exchange-användare? Kolla in hela diskussionstråden här .

Bildkredit: Luke Jones (Flickr)

.post-innehåll .inmatningsfot

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?


Hårdvara - Mest populära artiklar

Vad är ljusstyrka på en TV eller annan skärm?

Hårdvara Jan 25, 2025

OBEHANDLAT INNEHÅLL Konkurrensen mellan TV- och bildskärmstillverkare har snabbt värmts upp, och alla pratar om hur många "nät" deras skärmar har. Men vad är till och med e..


De bästa trådlösa VR-inställningarna, nuvarande och kommande

Hårdvara May 3, 2025

OBEHANDLAT INNEHÅLL Virtuell verklighet är nästa stora sak inom digitalt spel ... och den här gången kan det till och med hålla fast. Men en av de största hindren för adop..


Så här installerar du Kodi på din Amazon Fire TV eller Fire TV Stick

Hårdvara Jul 5, 2025

OBEHANDLAT INNEHÅLL Om du har spenderat någon tid på att utforska digitalboxens programvaruscen har du troligtvis hört talas om Kodi. Kodi, som tidigare kallades XBMC, kan ut�..


Hur man skickar paket utan att lämna ditt hus

Hårdvara Dec 15, 2024

När du skickar ett brev är allt du behöver göra att slå ett stämpel på det och hålla det i brevlådan. Men att skicka ett paket är ett helt annat djur. De goda nyheterna ä..


Hur du använder din TV eller mottagarens fjärrkontroll för att styra din Apple TV

Hårdvara Feb 9, 2025

OBEHANDLAT INNEHÅLL Apple TV-fjärrkontrollen fungerar tillräckligt bra men många avskyr att ha flera fjärrkontroller och föredrar att styra hela deras mediacenterupplevelse ..


Så här aktiverar du TRIM för tredjeparts SSD: er på Mac OS X

Hårdvara Jul 11, 2025

Mac-datorer aktiverar bara TRIM för de Apple-tillhandahållna solid state-enheter som de kommer med. Om du uppgraderar din Mac med en eftermarknads-SSD använder din Mac inte TRIM ..


Finns det någon anledning att stänga av datorn?

Hårdvara Jan 3, 2025

OBEHANDLAT INNEHÅLL Med standby-lägen med låg effekt och stabila operativsystem är det enklare än någonsin att gå dagar (om inte veckor eller månader) utan att starta om datorn...


Åtta geektakulära julprojekt för din lediga dag

Hårdvara Mar 6, 2025

OBEHANDLAT INNEHÅLL Det är julafton och om du har tur har du lite ledig tid före dig. Låt oss utnyttja den tiden med en semestercentrerad geeking. Kom in för LEGO-ornament, Darth V..


Kategorier