Por que meu teclado é "cru" em oposição a "traduzido"?

1

Estou tentando corrigir alguns problemas de teclado e executei "xinput list" depois de ler os teclados de ativação e outros (apenas para o caso de meu teclado não ter sido ativado automaticamente por algum motivo) e percebi que meu teclado era listado como AT Raw Set 2 teclado, quando todos os outros (que eu vi) tem o seu listado como AT Tradated Set 2 teclado. Eu pesquisei no Google e não consegui nada, então eu apreciaria qualquer resposta sobre qual é a diferença entre os dois. Obrigado antecipadamente:).

    
por Davis Last 17.05.2018 / 04:02

1 resposta

0

AT = IBM PC / AT (Tecnologia Avançada)

É assim que se parece um IBM PC / AT:

Créditodaimagem:Wikipedia

ExistemtrêstiposdeconjuntosdecódigosdeverificaçãodoIBMKeyboardnomundodoPC:

  • Defina1IBMPC/XT(possuiumdesses)
  • Set2IBMPC/AT(yuptambémtinhaumdesses)
  • Defina3IBMPC/3270(possui24teclasdefunção,comoosterminaisIBMMainframe,S/36,S/38eAS/400).

Em wikipedia :

Para computadores desde o IBM PC AT, o controlador de teclado da placa-mãe converte os scancodes de AT (conjunto 2) em scancodes XT (conjunto 1) no chamado modo de tradução. [3] Essa tradução pode ser desabilitada no modo de passagem, permitindo que os scancodes brutos sejam vistos. [4] Portanto, se um desenvolvedor de software vai encontrar scancodes AT ou scancodes XT em um PC moderno compatível depende de como o teclado está sendo acessado.

Um teclado compatível com PS / 2 pode ser solicitado a enviar scancodes no conjunto 1, 2 ou 3.

A sua questão centra-se no IBM PC / AT, conforme ilustrado acima, que BTW é um teclado mecânico muito bom que custou $ 300 em 1995, quando comprei um para um PC Gateway Tower.

por WinEunuuchs2Unix 17.05.2018 / 04:23