.png)
Estou instalando um novo laptop e o touchpad não é totalmente reconhecido. Especificamente, a rolagem com dois dedos não funciona.
Extraído de/proc/bus/input/devices
I: Bus=0011 Vendor=0002 Product=0001 Version=0000
N: Name="PS/2 FocalTech FocalTech Touchpad in mouse emulation mode"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input5
U: Uniq=
H: Handlers=mouse0 event4
B: PROP=1
B: EV=7
B: KEY=30000 0 0 0 0
B: REL=3
Além disso, xinput list
me dá:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ELAN Touchscreen id=10 [slave pointer (2)]
⎜ ↳ PS/2 FocalTech FocalTech Touchpad in mouse emulation mode id=14 [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)]
↳ USB2.0 HD UVC WebCam id=11 [slave keyboard (3)]
↳ Asus WMI hotkeys id=12 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
E, finalmente, synclient
me diz que não há driver sináptico ativo:
Não foi possível encontrar propriedades sinápticas. Nenhum driver sináptico carregado?
Portanto, parece que o touchpad não é reconhecido como touchpad sináptico. Funciona, mas não as partes específicas da sináptica.
Está no modo de emulação de mouse (não tenho ideia do que isso significa). E funciona em conjunto com outros dispositivos apontadores, especialmente a tela sensível ao toque (posso confirmar que funciona).
Tentei adicionar i8042.nomux=1
parâmetros ao kernel, mas não mudou nada... Alguma dica?
Responder1
Finalmente cheguei a este relatório de bug:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1372609
Parece que o touchpad FocalTech precisa de um driver específico e há trabalho em andamento para integrá-lo ao kernel principal.
atualmente, parece haver um ppa para obter um driver dkms para este touchpad:http://ppa.launchpad.net/hanipouspilot/focaltech-dkms
Depois de tentar isso, posso confirmar que o seguinte procedimento funciona:
adicionar ppa
sudo add-apt-repository ppa:hanipouspilot/focaltech-dkms
atualizar o banco de dados de pacotes
sudo apt-get update
instale o driver dkms
sudo apt-get install focaltech-dkms
reinício
O touchpad agora é reconhecido. A rolagem com dois dedos funciona, por exemplo. Além disso, a zona onde estão os botões não fará o cursor se mover.
Obrigado à comunidade que retro-projetou isso (a Asus apenas respondeu "sem suporte ao Linux nem informações técnicas" a uma solicitação! Muito ruim para eles (veja o relatório de bug mencionado acima)).