USB je kratica za Universal Serial Bus i uobičajeno je sučelje koje se koristi na računalima. HID znači uređaj za ljudsko sučelje. Tipkovnica se odnosi na tipkovnicu, a kabel se odnosi na kabel.
USB HID kabel tipkovnice odnosi se na vezu tipkovnice koja je u skladu s USB HID protokolom, ili drugim riječima, tipkovnicu koja komunicira s glavnim uređajem putem USB kabela. Njegova funkcija je omogućiti tipkovnici komunikaciju s računalom, industrijskim računalom ili ugrađenim sustavom putem USB sučelja.

U nekim slučajevima pojam USB HID kabel tipkovnice ne znači samo standardni kabel tipkovnice. Također se može odnositi na uređaj koji oponaša tipkovnicu. Primjeri uključuju skenere crtičnog koda, terminale za plaćanje, sigurnosne ključeve ili razvojne ploče kao što su Arduino ili STM32. Ti se uređaji predstavljaju računalu kao tipkovnica i šalju podatke na isti način kao i unos s tipkovnice.
HID je kratica za Human Interface Device Class. To je klasa uređaja definirana u USB specifikaciji koja standardizira način na koji uređaji za unos kao što su tipkovnice, miševi, kontroleri za igrice i skeneri barkodova komuniciraju s hostom. Jedna od glavnih prednosti HID uređaja je ta što ne zahtijevaju dodatne upravljačke programe budući da operativni sustavi kao što su Windows, Linux i macOS uključuju ugrađenu-HID podršku. HID uređaji koriste izvješća za definiranje formata ulaznih i izlaznih podataka, omogućujući glavnom računalu da automatski prepozna vrstu uređaja.

Princip rada USB HID tipkovnice je sljedeći. Kada se tipka pritisne, mikrokontroler unutar tipkovnice detektira promjenu. Zatim generira HID izvješće u skladu s USB HID protokolom, na primjer pokazujući da je tipka A pritisnuta. Ovo se izvješće šalje glavnom računalu putem USB HID sučelja. Operativni sustav interpretira izvješće i pretvara ga u stvarni ulazni događaj, kao što je prikazivanje slova a na ekranu.
Tipični scenariji primjene uključuju standardne USB tipkovnice, skenere barkodova koji skenirane podatke emitiraju kao unos tipkovnice, POS sustave i čitače kartica koji emuliraju unos tipkovnicom i ugrađene razvojne projekte gdje uređaji poput Arduino ili STM32 djeluju kao USB HID tipkovnica za automatski unos naredbi.

E-pošta
