Lendo a entrada de teclado USB em um ambiente de tempo de execução do Linux podem variar em dificuldade , dependendo de qual plataforma está rodando o kernel do Linux. Qualquer plataforma construída na arquitetura PC irá suportar automaticamente um teclado USB no nível do BIOS. BIOS é o sistema operacional muito básico que é executado no computador. Acontece o fãs e informa a fonte de alimentação de tensão quanto é necessário, entre outras coisas básicas . No entanto, em outras plataformas de hardware , você pode precisar implementar codificação interface personalizada humano para um teclado USB para o trabalho. Coisas que você precisa
Código compilador (C + + , Visual , Perl )
Mostrar Mais instruções
1
Conecte o teclado USB na plataforma rodando Linux. Se for um PC, em seguida, um banner pop -up será exibida perguntando se você deseja conceder privilégios de acesso a uma nova peça de hardware. Clique em "Sim " eo teclado USB serão agora suportados. Alguns Linux constrói desabilitar o acesso teclado USB enquanto na BIOS (mesmo que os condutores mesmos BIOS estão agora permitindo que o teclado para trabalhar em Linux) . Este é um bug em curso no Linux que ainda está sendo diagnosticado.
2
Reconfigurar o kernel , se você não estiver usando uma plataforma PC baseado . Você terá que selecionar manualmente o "USB Human Interface Device (HID) " módulos , durante a página " núcleo de entrada Suporte" . Os módulos são chamados " hid.o , " " input.o " e " keybdev.o " . Depois de serem selecionadas , vá até o resto da configuração do kernel Linux. ( Tenha cuidado para não variar quaisquer outras partes , de modo que não as novas mudanças evitar o uso de teclado USB. ),
3
Instalar um adaptador USB para OS /2 adaptador no cabo USB. Isso só funciona em plataformas mais antigas que ainda suportam os portos OS /2 e negam a necessidade de suporte USB que o computador só vai ver um teclado OS /2. OS /2 é a primeira forma de conexão de periféricos e é uma conexão analógica circular em vez de uma conexão digital retangular. O OS /2 não suporta os requisitos de energia mais elevados que alguns periféricos alimentados precisa. Então, se o seu teclado possui LEDs ou outros elementos energizados , eles não vão funcionar .