Het lezen van het USB-toetsenbord -ingang in een Linux- runtime-omgeving kan variëren in moeilijkheidsgraad , afhankelijk van welk platform wordt de Linux- kernel draait . Elk platform gebouwd op PC architectuur zal een USB-toetsenbord automatisch te ondersteunen op het BIOS -niveau . BIOS is de zeer fundamentele besturingssysteem dat op de computer wordt uitgevoerd . Het blijkt de fans op en vertelt de voeding hoeveel spanning nodig is , onder andere fundamentele dingen . Echter , op andere hardware platforms , moet u mogelijk implementeren aangepaste human interface codeert voor een USB-toetsenbord te werken . Wat je nodig hebt Code compiler ( C + + , Visual , Perl ) Toon Meer Aanwijzingen 1 Steek de USB-toetsenbord in het platform waarop Linux draait . Als het een pc , dan is een pop - up banner verschijnt waarin u wordt gevraagd om toegangsrechten toe te kennen aan een nieuw stuk hardware . Klik op " Yes " en de USB-toetsenbord wordt nu ondersteund . Sommige Linux- builds USB-toetsenbord toegang uitschakelen terwijl in de BIOS ( hoewel diezelfde BIOS- drivers zijn nu waardoor het toetsenbord te werken in Linux ) . Dit is een continu bug in Linux , dat nog steeds wordt gediagnosticeerd . Herconfigureer 2 de kernel als u geen gebruik maakt van een PC- gebaseerd platform . U moet de " USB Human Interface Device ( HID ) " modules handmatig te selecteren , tijdens de "Input Core Support" pagina . De modules zijn " hid.o , " " input.o " en " keybdev.o genoemd. " Nadat ze worden geselecteerd , gaan door de rest van de Linux- kernel configuratie . ( Wees voorzichtig en laat geen andere onderdelen variëren , zodat er geen nieuwe wijzigingen te voorkomen USB-toetsenbord gebruiken . ) 3 Installeer een USB naar OS /2 adapter op de USB- kabel . Dit werkt alleen op oudere platforms die nog steeds achter de OS /2 poorten en zal de noodzaak voor USB-ondersteuning als de computer tenietdoen ziet alleen een OS /2 toetsenbord . OS /2 is de eerste vorm van perifere aansluiting en een ronde analoge verbinding in plaats van een rechthoekige digitale verbinding . OS /2 ondersteunt geen hogere macht eisen dat sommige aangedreven randapparatuur nodig . Dus als uw toetsenbord LED's of andere gemotoriseerde elementen , zullen ze niet functioneren.
|