Como desativar permanentemente o teclado do laptop no linux mint?

1

Acabei de começar a usar o sistema operacional Linux. Meu teclado de laptop está funcionando mal e qualquer tecla é pressionada aleatoriamente.

Mais cedo, quando eu estava usando o Windows, desativei o teclado embutido instalando um driver errado para o teclado embutido e usado para trabalhar usando um teclado USB conectado.

Como posso fazer algo similar no linux e desabilitar o teclado embutido?

    
por Maaz Shaikh 09.09.2017 / 18:00

2 respostas

1

Se você quiser desativar permanentemente o teclado, poderá fazê-lo no BIOS.

Se você não quiser desabilitá-lo do BIOS. Você pode fazer o seguinte:

Primeiro, liste os dispositivos que seu X vê:

xinput --list
"Virtual core pointer"  id=0    [XPointer]
"Virtual core keyboard" id=1    [XKeyboard]
"Keyboard2"     id=2    [XExtensionKeyboard]
"Mouse2"        id=3    [XExtensionKeyboard]

Em seguida, desative o seu teclado:

xinput set-int-prop 2 "Device Disabled" 8 0

E para ativar:

xinput set-int-prop 2 "Device Enabled" 8 1
    
por 09.09.2017 / 18:35
0

Além de usar xinput , outra opção é criar seu próprio arquivo xorg.conf (geralmente /etc/X11/xorg.conf , mas o Mint pode preferir em outro lugar). Isso fará com que o servidor X ignore-o logo que o servidor X for iniciado, nenhuma ação adicional será necessária. Deve ser algo como isto:

Section "InputClass"
   Identifier         "disable broken device"
   MatchIsKeyboard    "on"
   MatchProduct       "full product name from 'xinput list'"
   Option             "Ignore" "on"
EndSection

Veja também, por exemplo esta pergunta. Mais detalhes sobre as opções disponíveis podem ser encontrados em man xorg.conf .

    
por 10.09.2017 / 09:05