Page 1 sur 1

[Touchpad] ASUS EeePC 1001PX

Publié : lun. 11 juil. 2011, 13:08
par Bren
Bonjour,

Je viens d'installer Archlinux sur mon netbook (le modèle est dans le nom du topic), tout marche nickel, sauf mon touchpad qui n'est pas reconnu comme un pavé tactile mais comme une souris USB par Arch.

Je vous mets le résultat de ma commande lsusb :
[bren@Mysteria-Soraya ~]$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 13d3:5702 IMC Networks
Comme vous pouvez le voir, ce n'est pas un touchpad Synaptics, mais j'ai néanmoins installé le paquet xf86-input-synaptics (quand on a rien d'autre à tenter...), et voici mon fichier /etc/X11/xorg.conf.d/10-synaptics.conf :
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "VertEdgeScroll" "on"
Option "VertTwoFingerScroll" "on"
Option "HorizEdgeScroll" "on"
Option "HorizTwoFingerScroll" "on"
Option "CircularScrolling" "on"
Option "CircScrollTrigger" "2"
Option "EmulateTwoFingerMinZ" "0"
Option "SHMConfig" "true"
EndSection
En cherchan une solution, je suis tombé sur ce topic : https://bbs.archlinux.org/viewtopic.php?pid=955328 , d'où j'ai tiré le fichier ci-dessus, soit dit en passant.

J'ai testé la solution proposée du :
rmmod psmouse && modprobe psmouse force_elantech=1
Ça a marché, mais juste une fois, il a suffit d'un reboot pour annuler les effets de cette commande et elle n'a plus marché...

Mon dernier essai en date est :
rmmod psmouse && modprobe psmouse proto=imps
Le clic via le touchpad est actif, mais le problème est toujours là, l'onglet "Pavé tactile" de Gnome n'apparait toujours pas, et impossible de scroller...

Que faire ? :?

Re: [Touchpad] ASUS EeePC 1001PX

Publié : lun. 11 juil. 2011, 13:34
par IdoMcFly

Re: [Touchpad] ASUS EeePC 1001PX

Publié : ven. 05 août 2011, 03:39
par Bren
Finalement, j'ai installé KDE en plus de Gnome, ce qui a du installer je ne sais quel pilote et qui a fait que mon touchpad est maintenant reconnu comme tel... Après, quel pilote, je sais pas...

Re: [Touchpad] ASUS EeePC 1001PX

Publié : ven. 05 août 2011, 09:01
par FoolEcho
Kde n'installe pas de pilotes. À la rigueur une couche logicielle manquante ou la possibilité de configurer les périphériques détectées, mais c'est tout (il aurait probablement fallu nous fournir le log de X...). :|

Re: [Touchpad] ASUS EeePC 1001PX

Publié : ven. 05 août 2011, 09:20
par Desintegr
Que renvoie :

Code : Tout sélectionner

dmesg | grep -Ei "(mouse|alps)"
et

Code : Tout sélectionner

xinput list
Sur mon portable (Dell Latitude e5520), le touchpad ALPS est simplement reconnu comme une souris PS/2 :

Code : Tout sélectionner

$ xinput list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ USB Optical Mouse                         id=11   [slave  pointer  (2)]
⎜   ↳ PS/2 Generic Mouse                        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)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ Laptop_Integrated_Webcam_FHD              id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=14   [slave  keyboard (3)]
Il s'agit simplement d'un problème de détection au niveau du noyau.
ALPS ne sont pas coopératif et ne veulent pas fournir les spécifications de leur matériel aux constructeurs et/ou au développeurs du noyau.
Le touchpad peut donc seulement fonctionner comme une simple souris PS/2.
Il semblerait qu'il existe bien des pilotes priopriétaires en version beta qui seront fournis avec RHEL et Ubuntu, mais je ne me suis pas intéressé plus au problème.

https://bugzilla.kernel.org/show_bug.cgi?id=14660#c87 :
Dell does not have this specification. I would have provided the full support
otherwise. ALPS has refused to provide the specifications due to what they consider as IP
issues. They agreed to open up only the "Intellimouse Mode" part of the spec and the patch
was based on that. [...]
I agree that we need the full support and I have been working with ALPS to
provide us a driver that we can install out of the factory. Unfortunately, that driver
will not be open source. ALPS has already delivered a beta release for RHEL6.0
driver that we are testing currently and will be posted for customers after that. Releases
for Ubuntu versions are also underway.