On an ASUS r510l or x550l laptop the touchpad is not working. I run Arch Linux, with kernel 3.14.3-2, but I also tried it in Ubuntu 12.04, Ubuntu 14.04, Debian Jessie and Fedora. This is what I get from
$ 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)]
It gets recognized as a PS/2 Logitech Wheel Mouse, and the
psmouse module is loaded, but the touchpad doesn't work,
dmesg keeps showing the same message over and over:
psmouse serio4: Failed to enable mouse on isa0060/serio4
hwinfo it also appears as a mouse:
$ 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
I tried several things, like installing the ALPSv7 module or an elantech module, and nothing worked. I posted this on the Arch forum (https://bbs.archlinux.org/viewtopic.php?id=181048) and so far I haven't got any information. I found other people having a similar problem with another ASUS model here: Touchpad not recognized on linux (ASUS R751LB)
But I'm not sure if it is related, since mine gets recognized (only as a mouse).
EDIT: I have updated to kernel 3.14.6 and it is still not solved. If someone knows an easy guide to kernel drivers I can try to take a further look.
Seems a generalized bug of various Asus models:
But so far there isn't a solution.