Czy klawiatury USB wysyłają tylko sygnały, czy też je odbierają?

Mar 16, 2025
Sprzęt komputerowy
TREŚĆ NIENARUSZONA

Większość z nas nigdy nie myśli zbytnio o naszych klawiaturach, o ile działają dobrze, ale jeśli zatrzymasz się na chwilę, aby o tym pomyśleć, czy wysyłają one tylko sygnały do ​​naszych komputerów, czy też występuje aktywny proces tam iz powrotem w pracy ? Dzisiejszy post z pytaniami i odpowiedziami dla SuperUser zawiera odpowiedź na pytanie zaciekawionego czytelnika.

Dzisiejsza sesja pytań i odpowiedzi jest dostępna dzięki uprzejmości SuperUser - części Stack Exchange, grupy witryn internetowych z pytaniami i odpowiedziami.

Pytanie

Czytnik SuperUser Ne Mo chce wiedzieć, czy klawiatury USB wysyłają tylko sygnały, czy też je odbierają:

Klawiatura USB nie musi odbierać żadnych sygnałów z komputera, wystarczy zasilanie, prawda? A może musi zarówno odbierać, jak i wysyłać sygnały?

Czy klawiatury USB tylko wysyłają sygnały, czy też je odbierają?

Odpowiedź

Dostawcy SuperUser LawrenceC i Dmitry Grigoryev mają dla nas odpowiedź. Po pierwsze, LawrenceC:

Z „ Definicja klasy urządzeń dla urządzeń interfejsu ludzkiego (HID) „Specyfikacja:

Aby zmienić diody LED klawiatury, klawiatura przyjmuje polecenie, aby to zrobić. Nie jest to więc urządzenie „tylko wejściowe” (co oznacza, że ​​przekazuje dane tylko do hosta). To powiedziawszy, istnieje proces negocjacji i wyliczania wszystkich urządzeń USB, które wymagają wymiany informacji między hostem a urządzeniem. Nie możesz mieć urządzenia USB „tylko do odczytu”. Jeszcze przed USB kontroler klawiatury komputera akceptował polecenia, ponieważ wykonywał kilka rzeczy poza odczytem klawiatury ( odniesienie ):

Następnie odpowiedź Dmitrija Grigoriewa:

Każde urządzenie USB, niezależnie od swojej klasy, wymaga do działania komunikacji dwukierunkowej. Każde urządzenie USB (lub funkcja w kategoriach specyfikacji USB) jest reprezentowane jako zbiór punktów końcowych, które można traktować jako bufory akceptujące lub odbierające dane. Jednak nawet punkty końcowe, które mogą tylko wysyłać dane, czekają na specjalny pakiet zwany tokenem, zanim będą mogły odpowiedzieć:

Szare pola reprezentują hosta USB, a białe pola reprezentują funkcje USB ( źródło wykresu ).

Nawet tak zwane transfery przerwań są wykonywane w ten sposób, a host USB odpytuje podłączone urządzenia za pomocą pakietów tokenów. Tym, co różni się między zwykłymi (zbiorczymi) transferami a transferami przerywanymi jest to, że czas odpytywania jest mały i gwarantowany w tym drugim przypadku. Mimo to wszystkie transfery są inicjowane przez hosta.


Masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych zaawansowanych technicznie użytkowników Stack Exchange? Sprawdź cały wątek dyskusji tutaj .

Źródło zdjęcia: Luke Jones (flickr)

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?


Sprzęt komputerowy - Najpopularniejsze artykuły

Co to jest „proces bezczynności systemu” i dlaczego wykorzystuje tak dużo procesora?

Sprzęt komputerowy Apr 25, 2025

Czy kiedykolwiek otworzyłeś Menedżera zadań i zauważyłeś, że proces bezczynności systemu zużywa 90% lub więcej procesora? Wbrew temu, co myślisz, to nie jest złe. Oto, ..


Jak podłączyć dowolny kontroler gier konsolowych do komputera z systemem Windows lub Mac

Sprzęt komputerowy Mar 8, 2025

Kontrolery konsoli nie zawsze działają od razu po podłączeniu ich do komputera PC lub Mac z systemem Windows. Przygotowaliśmy listę przewodników, dzięki którym możesz dowi..


Jak utworzyć niestandardową tarczę zegarka Apple ze zdjęcia lub albumu

Sprzęt komputerowy Nov 3, 2024

Chociaż nadal nie możesz tworzyć całkowicie niestandardowych tarcz zegarka na zegarku Apple Watch, możesz użyć dowolnego zdjęcia jako tapety, używając pojedynczego zdjęci..


Jak naprawić trzaski lub trzaski na komputerze z systemem Windows

Sprzęt komputerowy Jul 12, 2025

Trzaski, trzaski i inne problemy z dźwiękiem mogą wystąpić z różnych powodów. Problem można rozwiązać, dostosowując ustawienia urządzenia audio, aktualizując sterownik..


Czy ATA to to samo co IDE / PATA czy SATA?

Sprzęt komputerowy Jun 2, 2025

TREŚĆ NIENARUSZONA Kiedy kupujesz nowy dysk twardy, czasami może to być nieco zagmatwane, gdy w opisie produktu jest mieszana podobna lub mniej podobna terminologia. Mając to..


Jak przesyłać strony internetowe do telewizora z Microsoft Edge

Sprzęt komputerowy Jul 11, 2025

Przeglądarka Edge firmy Microsoft otrzymuje w ramach programu obsługę przesyłania multimediów Pierwsza duża aktualizacja systemu Windows 10 . Edge może teraz p..


Czy pamięć flash USB może być niezawodnie używana jako ręczny dysk do tworzenia kopii zapasowych?

Sprzęt komputerowy Jun 10, 2025

Jeśli chodzi o tworzenie kopii zapasowych plików, możesz zastanawiać się, jaki typ „dysku” najlepiej odpowiadałby Twoim potrzebom. Co jest lepsze, zwykły zewnętrzny dysk..


Początkujący Geek: wszystko, co musisz wiedzieć o wyłączaniu programów startowych w systemie Windows

Sprzęt komputerowy Oct 16, 2025

TREŚĆ NIENARUSZONA Programy, które uruchamiają się automatycznie w systemie Windows, mogą spowolnić czas rozruchu komputera, co powoduje, że czekasz na pojawienie się uż..


Kategorie