Hvordan tastaturet at kende den rækkefølge, vi trykker på tasterne?

Som det ofte bliver sagt, "hvis du reder gråt hår", vil du huske, hvordan de gamle tastaturer var, og de problemer, de forårsagede på grund af forskellige faktorer. Teknologien har udviklet sig meget og har løst alle problemerne i dette aspekt, og fokuserer nu på ydeevne og generel kvalitet samt små innovationer, men hvordan gjorde de det? hvordan gør en tastatur formår at undgå en effekt som ghosting ? Lad os se det.

Først en kort introduktion til Ghosting-effekten for at forstå, hvordan tastaturer formår at undgå det helt i langt de fleste modeller. Spøgelse på et tastatur er en effekt, der forårsager ikke-registrering af tastetryk på tastaturet, når dets matrix når et bestemt antal taster, når der trykkes på samme tid. Hvordan undgår et tastatur dette?

Hvordan tastaturet at kende den rækkefølge, vi trykker på tasterne

Ghosting-effekten på et tastatur og dets løsning

Hvis tastaturet som regel har en grænse for, hvor mange taster der trykkes på, og vi trykker flere, vil disse ikke blive registreret, og derfor klassificeres de som "spøgelser", deraf navnet på udtrykket. Men som i alt, er der en grænse for før og en anden for efter, hvor den anden er den, der varierer.

teclado gaming logitech interruptores mecanicos

På de fleste tastaturer kan du kun trykke på a maksimalt 6 nøgler på samme tid fordi hver tast repræsenterer en byte, men HID og inputprotokollen på et tastatur understøtter kun 8 bytes som sådan. Svaret på de to manglende bytes kommer fra reservationen af ​​de modificerede tastaturknapper til specielle funktioner eller FN plus reservationstasterne som sådan, specifikke for specifikke opgaver som f.eks. Kontrol.

Derfor, og ved dette, er løsningen at lancere en teknologi, der ikke har disse begrænsninger, men hvordan gør man det, hvis man skal overholde de samme protokoller og samlede registreringer? Svaret er nemt og genialt på samme tid.

Indledningsprotokol og rapporteringsprotokol

Løsningen kom med NKRO, en teknologi, der øgede antallet af tilgængelige bytes for hver post op til 64 takket være at slutte sig til HID-protokollerne for at tilføje en større bus med start- og rapportprotokollen.

For at forstå det nemt, scannes nu hver nøgle uafhængigt uden at have et maksimum som sådan, selvom der virkelig er 64, hvoraf to stadig er gemt til de førnævnte opgaver. Men hvordan skal vi så være i stand til at trykke på alle taster, hvis der er mere end 62 på et moderne tastatur i normalt format?

PS4 ratón og teclado

Endnu mere opfindsomhed her, da for at overvinde denne begrænsning inkluderer tastaturerne små ARM processorer, at det, de gør, er at efterligne to HID-tastaturer, opdele dets matrix i to veltildelte dele, så hvis højere tastetryk er nødvendige af den grund, at Med andre ord, processoren fungerer og emulerer to tastaturer til den samme USB, hvilket tillader fuld tastetryk.

Som vi kan se, er disse små 32-bit ARM-processorer tilføjet til systemhukommelsen gør de nuværende tastaturer til små "pc'er", der er virkelig kraftfulde i betragtning af de mange muligheder, de har i dag, langt ud over RGB-systemer eller nøgler.