J'installe un nouvel ordinateur portable et le pavé tactile n'est pas entièrement reconnu. Plus précisément, le défilement à deux doigts ne fonctionne pas.
extrait 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
De plus, xinput list
me donne:
⎡ 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)]
Et finalement, synclient
me dit qu'il n'y a pas de pilote synaptics actif:
Impossible de trouver les propriétés synaptics. Aucun pilote synaptics chargé?
Il semble donc que le pavé tactile ne soit pas reconnu comme un pavé tactile Synaptics. Cela fonctionne, mais pas les parties spécifiques à Synaptics.
C'est en mode d'émulation de souris (aucune idée de ce que cela signifie). Et cela fonctionne avec d'autres dispositifs de pointage, notamment l'écran tactile (je peux confirmer que cela fonctionne).
J'ai essayé d'ajouter i8042.nomux=1
aux paramètres du noyau, mais cela n'a rien changé ... Un conseil?
Je suis finalement arrivé à ce rapport de bogue: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1372609
Il semble que le pavé tactile FocalTech a besoin d’un pilote spécifique, et des travaux sont en cours pour l’intégrer dans le noyau principal.
actuellement, il semble y avoir un ppa pour obtenir un pilote dkms pour ce touchpad: http://ppa.launchpad.net/hanipouspilot/focaltech-dkms
Après avoir essayé cela, je peux confirmer que la procédure suivante fonctionne:
ajouter ppa
Sudo add-apt-repository ppa:hanipouspilot/focaltech-dkms
mettre à jour la base de données des paquets
Sudo apt-get update
installer le pilote dkms
Sudo apt-get install focaltech-dkms
redémarrer
Le touchpad est maintenant reconnu. Le défilement à deux doigts, par exemple. De plus, la zone où se trouvent les boutons ne fera pas bouger le curseur.
Merci à la communauté qui a rétrogradé cela (Asus vient de répondre à une requête "pas de support linux ni d'informations techniques"! C'est un très mauvais point pour eux (voir le rapport de bogue susmentionné)).