Læsning af USB-tastatur input i et Linux- runtime environment kan variere i vanskeligheder afhængig hvilken platform der kører på Linux-kernen . Enhver platform bygget på PC arkitektur vil automatisk støtter et USB-tastatur på BIOS -niveau. BIOS er meget grundlæggende operativsystem, der kører på computeren. Det viser de fans på og fortæller strømforsyningen , hvor meget spænding der er behov for , blandt andre basale ting. Men på andre hardware -platforme , kan du nødt til at implementere brugerdefinerede menneskelige grænseflade koder for et USB-tastatur til at arbejde. Ting du skal
Code compiler (C + + , Visual , Perl )
Vis Flere Instruktioner
1
Sæt USB -tastatur i platformen kører Linux. Hvis det er en pc , så en pop- up banner vises som spørger , om du ønsker at tildele adgangsrettigheder til et nyt stykke hardware. Klik på "Ja ", og USB-tastatur vil nu blive understøttet. Visse Linux builds deaktivere USB-tastatur adgang, mens i BIOS ( selvom de samme BIOS drivere er nu så tastaturet til at arbejde i Linux) . Dette er en løbende fejl i Linux , der stadig bliver diagnosticeret .
2
Omkonfigurere kernen , hvis du ikke bruger en pc -baseret platform. Du bliver nødt til manuelt at vælge " USB Human Interface Device ( HID) " moduler under "Input Core Support" side . Modulerne kaldes " hid.o ", " input.o " og " keybdev.o ". Når de er valgt, gå gennem resten af Linux-kernen konfiguration. ( Vær forsigtig med ikke at variere andre dele, således at ingen nye ændringer forhindrer USB-tastatur brug. )
3
Installer en USB til OS /2 adapter på USB ledning. Dette virker kun på ældre platforme, der stadig støtter OS /2 porte , og vil ophæve behovet for USB-understøttelse , da computeren vil kun se en OS /2 tastatur. OS /2 er den første form af perifer forbindelse og er en cirkulær analog forbindelse i stedet for en rektangulær digital forbindelse . OS /2 understøtter ikke de højere magt krav , at nogle drevne enheder har brug for. Så hvis dit tastatur har lysdioder eller andre drevne elementer , vil de ikke kunne fungere .