Lese USB keyboard input i et Linux- runtime-miljø kan variere i vanskelighetsgrad avhengig av hvilken plattform kjører Linux-kjernen. Hvilken som helst plattform bygget på PC-arkitekturen vil automatisk støtte et USB-tastatur på BIOS-nivå . BIOS er helt grunnleggende operativsystemet som kjører på datamaskinen . Det viser fansen på og forteller strømforsyningen hvor mye spenning er nødvendig, blant andre grunnleggende ting. Men på andre maskinvareplattformer , kan du trenger for å implementere tilpasset menneskelig grensesnitt som koder for et USB-tastatur til å fungere. Du trenger
kode kompilator ( C + +, Visual, Perl )
Vis flere instruksjoner
en
Koble USB -tastatur inn i plattformen kjører Linux. Hvis det er en PC, og deretter en pop -up banner vises spør om du vil gi tilgangsrettigheter til et nytt stykke maskinvare. Klikk "Ja" og USB- tastatur vil nå bli støttet . Noen Linux bygger deaktivere USB -tastatur tilgang mens i BIOS ( selv om de samme BIOS drivere er nå slik at tastaturet for å jobbe i Linux) . Dette er en pågående feil i Linux som fortsatt blir diagnostisert.
2
Konfigurer kernel hvis du ikke bruker en PC-basert plattform. Du må manuelt velge " USB Human Interface Device ( HID ) " moduler , under "Input Core-støtte " side . Modulene er kalt " hid.o ", " input.o " og " keybdev.o . " Etter at de er valgt, gå gjennom resten av Linux-kjernen konfigurasjon. ( Pass på å ikke variere eventuelle andre deler, slik at ingen nye endringer hindre USB-tastatur bruk. )
3
Installer en USB til OS /2 adapter på USB- ledningen . Dette fungerer bare på eldre plattformer som fortsatt støtter OS /2 porter , og vil oppheve behovet for USB-støtte som datamaskinen vil bare se en OS /2 tastatur . OS /2 er den første form for perifer forbindelse og er en sirkulær analog forbindelse i stedet for en rektangulær digital forbindelse . OS /2 støtter ikke høyere strømkrav at noen drevne enheter trenger. Så hvis tastaturet har LED eller andre drevne elementer , vil de ikke fungere .