Como remover entradas inválidas do XInput?

0

[Ubuntu 16.0.4]

Depois de executar a lista xinput, recebo o seguinte resultado:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ ELAN1203:00 04F3:301E Touchpad            id=15   [slave  pointer  (2)]
⎜   ↳ Mad Catz Mad Catz R.A.T.TE                id=10   [slave  pointer  (2)]
⎜   ↳ Asus Keyboard                             id=14   [slave  pointer  (2)]
⎜   ↳ Asus Keyboard                             id=13   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
↳ Power Button                              id=6    [slave  keyboard (3)]
↳ Asus Wireless Radio Control               id=7    [slave  keyboard (3)]
↳ Video Bus                                 id=8    [slave  keyboard (3)]
↳ Sleep Button                              id=9    [slave  keyboard (3)]
↳ USB2.0 HD UVC WebCam: USB2.0 HD           id=11   [slave  keyboard (3)]
↳ Asus Keyboard                             id=12   [slave  keyboard (3)]
↳ Asus WMI hotkeys                          id=16   [slave  keyboard (3)]
↳ AT Translated Set 2 keyboard              id=17   [slave  keyboard (3)]

Se eu não desativar entradas como o Asus Keyboard no ponteiro do núcleo virtual, eu recebo eventos de mouse com defeito, como não responder a cliques depois de digitar com o teclado. Como posso corrigir o problema permenantly sem depender de scripts na inicialização para desativá-los? Posso remover as entradas para sempre? E também temos muitas entradas erradas no teclado, mas ainda não enfrentei nenhum problema com isso.

    
por armin 09.04.2018 / 00:36

0 respostas