Bug 867497

Summary: Touchpad not recognized by synaptics on Asus X551CA
Product: [openSUSE] openSUSE 13.1 Reporter: Ricardo Gabriel Berlasso <rgb.mldc>
Component: X.OrgAssignee: E-mail List <xorg-maintainer-bugs>
Status: RESOLVED FIXED QA Contact: E-mail List <xorg-maintainer-bugs>
Severity: Normal    
Priority: P3 - Medium    
Version: Final   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 13.1   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Ricardo Gabriel Berlasso 2014-03-08 17:08:21 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:27.0) Gecko/20100101 Firefox/27.0

Installed openSUSE 13.1 on a new Asus X551CA laptop, the touchpad is not recognized by synaptics. It can be used as normal mouse, but scroll/multiple finger events are not recognized. 

The synaptics module on KDE system settings is empty with just a message saying that no touchpad was detected. 

Reproducible: Always

Steps to Reproduce:
1.
2.
3.



I found a similar report (same laptop model) for ubuntu

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1166442

where a patch is suggested on comment 137 (did not try it yet... not sure how to do it)

It seems the problem is not on the drivers but on Xorg. 

Here it is the output of hwinfo --short command issued as root on my system. In fact, the touchpad is recognized as "PS/2 Elantech Touchpad": 

cpu:                                                            
                       Intel(R) Core(TM) i3-3217U CPU @ 1.80GHz, 1638 MHz
                       Intel(R) Core(TM) i3-3217U CPU @ 1.80GHz, 1766 MHz
                       Intel(R) Core(TM) i3-3217U CPU @ 1.80GHz, 1766 MHz
                       Intel(R) Core(TM) i3-3217U CPU @ 1.80GHz, 1780 MHz
keyboard:
  /dev/input/event0    AT Translated Set 2 keyboard
mouse:
  /dev/input/mice      PS/2 Elantech Touchpad
graphics card:
                       Intel VGA compatible controller
sound:
                       Intel Audio device
storage:
                       Floppy disk controller
                       Intel SATA controller
network:
  wlp2s0               Atheros WLAN controller
  enp3s0f2             Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller
network interface:
  wlp2s0               Ethernet network interface
  enp3s0f2             Ethernet network interface
  lo                   Loopback network interface
disk:
  /dev/sda             HGST HTS545050A7
partition:
  /dev/sda1            Partition
  /dev/sda2            Partition
  /dev/sda3            Partition
  /dev/sda4            Partition
cdrom:
  /dev/sr0             MATSHITA DVD-RAM UJ8E1
floppy:
  /dev/fd0             Floppy Disk
usb controller:
                       Intel USB Controller
                       Intel USB Controller
                       Intel USB Controller
bios:
                       BIOS
bridge:
                       Intel Host bridge
                       Intel PCI bridge
                       Intel PCI bridge
                       Intel PCI bridge
                       Intel ISA bridge
hub:
                       Linux 3.11.10-7-desktop xhci_hcd xHCI Host Controller
                       Linux 3.11.10-7-desktop xhci_hcd xHCI Host Controller
                       Linux 3.11.10-7-desktop ehci_hcd EHCI Host Controller
                       Hub
                       Linux 3.11.10-7-desktop ehci_hcd EHCI Host Controller
                       Hub
memory:
                       Main Memory
unknown:
                       FPU
                       DMA controller
                       PIC
                       Timer
                       Keyboard controller
                       PS/2 Controller
                       Intel Communication controller
                       Intel SMBus
                       Realtek Unclassified device
  /dev/input/event10   Chicony Electronics USB2.0 HD UVC WebCam
Comment 1 Ricardo Gabriel Berlasso 2014-03-16 17:59:44 UTC
Per recommendation of bug 867498, I updated the kernel to the 3.13 series and that fixed the touchpad problem! The synaptic module on KDE is now working without trouble. 

Not sure if it's right to close this bug because the solution is on a non default kernel. Maybe using a target milestone like openSUSE 13.2?
Comment 2 Egbert Eich 2015-11-16 14:49:11 UTC
Let's close this. On 13.1 this touch was simply not supported, yet. With a later version (and a newer kernel) this support was added. Since the 13.2 kernel is newer than 3.13 I assume this is fixed there. 
If you still see issues on 13.2, please reopen.

Fixed on 13.2