web-dev-qa-db-fra.com

Touchpad non reconnu sur le nouvel Ultrabook

J'ai un nouveau Samsung ATIV Book 9 2014 Edition (930X5J-K01) et j'y ai installé Ubuntu 14.04 LTS. Le touchpad ne fonctionne pas du tout. Aucun curseur n'est visible, mais une souris USB externe fonctionne correctement.

Après la mise à niveau du noyau vers 3.15 RC2, un périphérique d’entrée UNKNOWN est détecté. Mais encore une fois, aucun curseur de souris n'apparaît. J'ai essayé plusieurs approches pour faire fonctionner le pavé tactile, mais rien n'a fonctionné. L'utilisation d'une ancienne version d'Ubuntu ou d'un autre répertoire Linux ne fonctionne pas aussi.

J'ai téléchargé des informations de débogage supplémentaires, où vous pouvez voir le nouveau périphérique d'entrée détecté ( ATML3000 ). Windows détecte le pavé tactile comme étant HID\ATML3000 & COL01\5 & 1579C925 & 0 & 0000

Sortie de cat /proc/bus/input/devices

dmesg Sortie:

Contenu de Xorg.0.log

Sortie de Sudo lshw

J'ai utilisé HID Replay pour vérifier que le périphérique fonctionne réellement, pour voir la sortie générée lors de certains gestes Cliquez ici .

5
Matthias Bayer

C'est un problème en amont du noyau 3.15-rc. Un correctif a été soumis ici: https://patchwork.kernel.org/patch/4096321/

3.15 final ne devrait pas contenir le bogue.

oh, et ceci est pas un conflit avec i2c_hid.

2

Mon expérience:

Ceci est éventuellement ​​une condition de concurrence au démarrage à froid, et existe également sous 13.04 et 13.10.

Cela s'est produit pour moi sur deux HP Mini 21, avec de nouvelles installations d'Ubuntu 14.04 LTS beta . Mais une fois que le touchpad a commencé à fonctionner, cela ne s'est pas reproduit. Je pensais que c'était une mise à jour qui corrigeait le problème, mais c'était peut-être autre chose.

UPDATE: (03-May-2014)

Se produit toujours sur HP Mini 21 netbook (à démarrage à froid ), avec Ubuntu 14.04 LTS 32 bits (entièrement mis à jour).

Mais auto-corrige après plusieurs minutes ( 362 secondes ):

user01@HP-Mini-210-1036VU:~$ dmesg | grep -e mouse -e Mouse
[    1.300793] mousedev: PS/2 mouse device common for all mice
[  362.023854] psmouse serio1: synaptics: Touchpad model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd04773/0xe40000/0x5a0400, board id: 3655, fw id: 627142

Au redémarrage, ne se produit plus: (commence dans seulement 13 secondes )

user01@HP-Mini-210-1036VU:~$ dmesg | grep -e mouse -e Mouse
[    1.300641] mousedev: PS/2 mouse device common for all mice
[   13.205310] psmouse serio1: synaptics: Touchpad model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd04773/0xe40000/0x5a0400, board id: 3655, fw id: 627142

Pour votre ordinateur portable Samsung:

Essayez de redémarrer l'ordinateur portable après plus de 5 minutes d'utilisation.

Attendez encore 3-4 minutes (après le redémarrage) et vérifiez la sortie de dmesg :

dmesg | grep -e mouse -e Mouse

OR

Essayez de redémarrer le pilote (plus de 5 minutes après le démarrage de l'ordinateur portable)

Sudo modprobe -r psmouse
Sudo modprobe psmouse

OU éventuellement (de: le pavé tactile de l'ordinateur portable Samsung 305u ne fonctionne pas sous Ubuntu 13.1 )

Sudo modprobe -r psmouse
Sudo modprobe psmouse proto=imps

UPDATE: (plus tard, le 3 mai 2104)

C'est encore probablement la cause première: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/121897

Conflit entre i2c_hid (old-school PS/2/pilote série) et des développements prenant en charge les écrans tactiles.

Cependant ..

Voici un correctif old pour le même problème, que vous devriez essayer.

à partir de: http://ubuntuforums.org/showthread.php?t=1423273&p=8927602#post8927602

(actuellement de: http://www.linlap.com/Acer_aspire_5542g conseils de Juan Peròn)

Sudo gedit /etc/default/grub

Changer de ligne: GRUB_CMDLINE_LINUX_DEFAULT = “éclaboussure silencieuse” à ajouter: ' i8042.nomux '.

c'est à dire.

GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash i8042.nomux”

Puis mettez à jour:

Sudo update-grub 
1
david6