Auf einem ASUS r510l- oder x550l-Laptop funktioniert das Touchpad nicht. Ich verwende Arch Linux mit Kernel 3.14.3-2, habe es aber auch unter Ubuntu 12.04, Ubuntu 14.04, Debian Jessie und Fedora ausprobiert. Das hier bekomme ich xinput
:
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PS/2 Logitech Wheel Mouse id=14 [slave pointer (2)]
⎜ ↳ USB_PS2 Optical Mouse id=11 [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=10 [slave keyboard (3)]
↳ Asus WMI hotkeys id=12 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
Sie wird als PS/2 Logitech Wheel Mouse erkannt und das psmouse
Modul wird geladen, aber das Touchpad funktioniert nicht und dmesg
zeigt immer wieder dieselbe Meldung an:
psmouse serio4: Failed to enable mouse on isa0060/serio4
Und wenn man hwinfo
es benutzt, erscheint es auch als Maus:
$ hwinfo
PS/2 00.0: 10500 PS/2 Mouse
[Created at input.249]
Unique ID: AH6Q.U5GX9Ignjc0
Hardware Class: mouse
Model: "PS/2 Logitech Wheel Mouse"
Vendor: 0x0002
Device: 0x0001 "PS/2 Logitech Wheel Mouse"
Compatible to: int 0x0210 0x0003
Device File: /dev/input/mice (/dev/input/mouse1)
Device Files: /dev/input/mice, /dev/input/mouse1, /dev/input/event15, /dev/input/by-path/platform-i8042-serio-4-event-mouse, /dev/input/by-path/platform-i8042-serio-4-mouse
Device Number: char 13:63 (char 13:33)
Driver Info #0:
Buttons: 3
Wheels: 0
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=new, avail=yes, need=no, active=unknown
Ich habe verschiedene Dinge ausprobiert, wie die Installation des ALPSv7-Moduls oder eines Elantech-Moduls, und nichts hat funktioniert. Ich habe dies im Arch-Forum gepostet (https://bbs.archlinux.org/viewtopic.php?id=181048) und bisher habe ich keine Informationen erhalten. Ich habe hier andere Leute gefunden, die ein ähnliches Problem mit einem anderen ASUS-Modell haben: Touchpad unter Linux nicht erkannt (ASUS R751LB)
Aber ich bin nicht sicher, ob es damit zusammenhängt, da meines erkannt wird (nur als Maus).
EDIT: Ich habe auf Kernel 3.14.6 aktualisiert und das Problem ist immer noch nicht gelöst. Wenn jemand eine einfache Anleitung zu Kerneltreibern kennt, kann ich versuchen, mir das genauer anzusehen.
Scheint ein allgemeiner Fehler verschiedener Asus-Modelle zu sein:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1325881
Aber bisher gibt es keine Lösung.
Antwort1
Hier gibt es einen Workaround:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1314198/comments/31
keine vollständige Unterstützung des Touchpads, aber immerhin ... probieren Sie aus, ob es bei Ihnen auch funktioniert!
Antwort2
Ich habe genau das gleiche Problem mit einem ASUS K551L XO301H, das ich vor kurzem erworben habe. Das Übergeben des Parameters psmouse.proto=bare
an die Kernel-Bootzeile hat das Problem für mich behoben.