← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 873482] Re: elantech: Touchpad always reports 3 finger tap as 1 finger tap

 

apport information

** Tags added: apport-collected ubuntu

** Description changed:

  I have an ETPS/2 Elantech touchpad in my Asus Eeepc and since installing
  oneiric, 3 finger taps always registers as whatever TapButton1 is set to
  in synclient. The touchpad would appear to use the version 2 protocol,
  since it has 6 bytes per packet.
  
  I reported this issue against linux instead of xserver-xorg-input-
  synaptics because booting into the natty kernel (2.6.38-11) in oneiric
  fixes the issue and 3 finger taps work correctly.
  
  As further testing, I built a kernel from linus's git (so it doesn't
  have the elantech version 3 patches included with the latest oneiric
  kernels), and 3 finger tap still didn't work, so my guess it is a
  problem with one of the changes to include the new kernel multi-touch
  code. I don't know if this means there is a bug in this new code, or
  some issue with xserver-xorg-input-synaptics and the new code.
  
  I reverted the multi-touch changes in drivers/input/mouse/elantech.{c,h}
  (back to the version in 2.6.38, still need to figure out exactly where
  the changes were introduced), rebuilt just the psmouse module and 3
  finger tap works correctly again, so if it is a kernel problem, it would
  appear to be localized to just that module.
  
  I will continue to investigate, any assistance is appreciated.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: linux-image-3.0.0-12-generic 3.0.0-12.20
  ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
  Uname: Linux 3.0.0-12-generic x86_64
  AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
  AplayDevices:
   **** List of PLAYBACK Hardware Devices ****
   card 0: Intel [HDA Intel], device 0: ALC269VB Analog [ALC269VB Analog]
     Subdevices: 1/1
     Subdevice #0: subdevice #0
  ApportVersion: 1.23-0ubuntu3
  Architecture: amd64
  ArecordDevices:
   **** List of CAPTURE Hardware Devices ****
   card 0: Intel [HDA Intel], device 0: ALC269VB Analog [ALC269VB Analog]
     Subdevices: 1/1
     Subdevice #0: subdevice #0
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  jconti     1459 F.... pulseaudio
  CRDA: Error: [Errno 2] No such file or directory
  Card0.Amixer.info:
   Card hw:0 'Intel'/'HDA Intel at 0xf7cf8000 irq 45'
     Mixer name	: 'Realtek ALC269VB'
     Components	: 'HDA:10ec0269,10438437,00100100'
     Controls      : 11
     Simple ctrls  : 7
  Date: Thu Oct 13 12:30:02 2011
  HibernationDevice: RESUME=UUID=5424bac1-3ac3-4368-a71f-96f497f6662c
  InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111011)
  MachineType: ASUSTeK Computer INC. 1001PXD
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-12-generic root=UUID=cd747d6f-1a58-45fe-b5c2-4e2f5bd95640 ro quiet splash vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-3.0.0-12-generic N/A
   linux-backports-modules-3.0.0-12-generic  N/A
   linux-firmware                            1.60
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 01/10/2011
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 0505
  dmi.board.asset.tag: To Be Filled By O.E.M.
  dmi.board.name: 1001PXD
  dmi.board.vendor: ASUSTeK Computer INC.
  dmi.board.version: x.xx
  dmi.chassis.asset.tag: 0x00000000
  dmi.chassis.type: 10
  dmi.chassis.vendor: ASUSTeK Computer INC.
  dmi.chassis.version: x.x
  dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0505:bd01/10/2011:svnASUSTeKComputerINC.:pn1001PXD:pvrx.x:rvnASUSTeKComputerINC.:rn1001PXD:rvrx.xx:cvnASUSTeKComputerINC.:ct10:cvrx.x:
  dmi.product.name: 1001PXD
  dmi.product.version: x.x
  dmi.sys.vendor: ASUSTeK Computer INC.
+ --- 
+ ApportVersion: 1.23-0ubuntu4
+ Architecture: amd64
+ DistUpgraded: Fresh install
+ DistroCodename: oneiric
+ DistroRelease: Ubuntu 11.10
+ DistroVariant: ubuntu
+ InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111011)
+ MachineType: ASUSTeK Computer INC. 1001PXD
+ Package: xserver-xorg-input-synaptics 1.4.1-1ubuntu2
+ PackageArchitecture: amd64
+ ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-13-generic root=UUID=cd747d6f-1a58-45fe-b5c2-4e2f5bd95640 ro quiet splash vt.handoff=7
+ ProcVersionSignature: Ubuntu 3.0.0-13.22-generic 3.0.6
+ Tags:  oneiric ubuntu
+ Uname: Linux 3.0.0-13-generic x86_64
+ UpgradeStatus: No upgrade log present (probably fresh install)
+ UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare wireshark
+ dmi.bios.date: 01/10/2011
+ dmi.bios.vendor: American Megatrends Inc.
+ dmi.bios.version: 0505
+ dmi.board.asset.tag: To Be Filled By O.E.M.
+ dmi.board.name: 1001PXD
+ dmi.board.vendor: ASUSTeK Computer INC.
+ dmi.board.version: x.xx
+ dmi.chassis.asset.tag: 0x00000000
+ dmi.chassis.type: 10
+ dmi.chassis.vendor: ASUSTeK Computer INC.
+ dmi.chassis.version: x.x
+ dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0505:bd01/10/2011:svnASUSTeKComputerINC.:pn1001PXD:pvrx.x:rvnASUSTeKComputerINC.:rn1001PXD:rvrx.xx:cvnASUSTeKComputerINC.:ct10:cvrx.x:
+ dmi.product.name: 1001PXD
+ dmi.product.version: x.x
+ dmi.sys.vendor: ASUSTeK Computer INC.
+ version.compiz: compiz 1:0.9.6+bzr20110929-0ubuntu6
+ version.ia32-libs: ia32-libs N/A
+ version.libdrm2: libdrm2 2.4.26-1ubuntu1
+ version.libgl1-mesa-dri: libgl1-mesa-dri 7.11-0ubuntu3
+ version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
+ version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3
+ version.xserver-xorg: xserver-xorg 1:7.6+7ubuntu7
+ version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.0-1ubuntu13
+ version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20110811.g93fc084-0ubuntu1
+ version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.15.901-1ubuntu2.1
+ version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110411+8378443-1

** Attachment added: "BootDmesg.txt"
   https://bugs.launchpad.net/bugs/873482/+attachment/2614163/+files/BootDmesg.txt

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-input-synaptics in Ubuntu.
https://bugs.launchpad.net/bugs/873482

Title:
  elantech: Touchpad always reports 3 finger tap as 1 finger tap

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/873482/+subscriptions