Não há problemas no touchpad e cursor no Ubuntu 14.04

2

Então, eu acabei de usar o Ubuntu e, mesmo quando rodava o disco ao vivo, tive um problema em que não conseguia clicar a maior parte do tempo e o mouse pulava para a esquerda a cada 3 segundos. Eu pensei que uma vez que eu tivesse instalado e atualizado, tudo bem. Agora eu posso clicar bem, mas ele ainda salta e o touchpad não funciona.

Eu tenho um laptop ASUS com tela sensível ao toque (que funciona perfeitamente) e um mouse logitech g300.

Depois de algumas pesquisas, descobri como fazer coisas básicas com o xinput e quando eu fazia um comando xinput list eu tinha isto:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech Gaming Mouse G300                id=10   [slave  pointer  (2)]
⎜   ↳ USBest Technology SiS HID Touch Controller    id=13   [slave  pointer  (2)]
⎜   ↳ PS/2 Logitech Wheel Mouse                 id=16   [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)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ Logitech Gaming Mouse G300                id=11   [slave  keyboard (3)]
    ↳ USB2.0 UVC HD Webcam                      id=12   [slave  keyboard (3)]
    ↳ Asus WMI hotkeys                          id=14   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=15   [slave  keyboard (3)]

Percebi instantaneamente que não tenho um mouse ps / 2, então não sei por quê, mas ele não detecta meu touchpad e adicionou um dispositivo genérico duplicado para meu mouse USB. Se eu desabilitar o id 16, tudo fica dourado até eu reiniciar e ter que repetir o comando. Como posso consertar isso para que meu touchpad funcione e o mouse duplicado seja removido permanentemente?

Obrigado

EDIT 1:

Depois de mais tentativas, descobri que

sudo modprobe -r psmouse

sudo modprobe psmouse proto=imps

Também interrompe o salto do cursor e remove o dispositivo genérico do mouse (id = 16) Mas eu acabei de encontrar, se eu tocar o touchpad, as coisas ficam agitadas e o teclado pára de funcionar corretamente e o clique do mouse não funciona.

Não há drivers para o touchpad que a asus usa ou algo assim?

    
por Jason Wright 19.07.2014 / 15:44

2 respostas

2

Encontrou uma solução que funciona perfeitamente, desde que você não use gestos ou rolagem, etc. Adicionar a linha "psmouse.proto = bare" à linha de cmd do kernel na inicialização irá, como eu entendo, emular a movimentação básica e clicar para clicar, etc, usando drivers genéricos de mouse ps2 para o touchpad. Parece não haver drivers ou suporte para o uso dos touchpads em muitos laptops da asus, até onde eu saiba que esta é a melhor solução até que os drivers sejam adicionados.

% bl0ck_qu0te%     
por Jason Wright 21.07.2014 / 22:48
0

Reinstale o pacote do driver:

sudo apt-get --purge autoremove xserver-xorg-input-synaptics && sudo apt-get install xserver-xorg-input-synaptics

Em seguida, reinicie.

    
por user308564 19.07.2014 / 16:22