← Back to team overview

kernel-packages team mailing list archive

[Bug 1369684] Re: Elantech touchpad locks cursor when touching with 2 or more fingers

 

We found same issue on several devices (running Debian Whezzy  with
kernel 3.14)

But. we have many other "same" device with this firmware reported  from
psmouse:

[    9.906882] psmouse serio4: elantech: assuming hardware version 3 (with firmware version 0x450f02)
[    9.920408] psmouse serio4: elantech: Synaptics capabilities query result 0x09, 0x16, 0x09.

i down know if same touch hardware with different firmware or the
hardware is no same

On the firmware 0x450f02 the problem does not happen

Do you have a bios update to try?

 I will contact to our vendor to ask if  bios update can be fix the
buggie devices.

on windows with 0x354f01 the issue is little different, the touchpad
freeze few seconds and work again.

# dmidecode 2.11
# SMBIOS entry point at 0x79269000
SMBIOS 2.7 present.
33 structures occupying 1568 bytes.
Table at 0x79268000.

Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
	Vendor: Phoenix Technologies Ltd.
	Version: MPBYT10A.86A.0023.2014.0317.1155
	Release Date: 03/17/2014
	Address: 0xE0000
	Runtime Size: 128 kB
	ROM Size: 4096 kB
	Characteristics:
		PCI is supported
		BIOS is upgradeable
		BIOS shadowing is allowed
		Boot from CD is supported
		Selectable boot is supported
		NEC PC-98
		ACPI is supported
		USB legacy is supported
		BIOS boot specification is supported
		Function key-initiated network boot is supported
		Targeted content distribution is supported
		UEFI is supported
	BIOS Revision: 0.1
	Firmware Revision: 1.0

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1369684

Title:
  Elantech touchpad locks cursor when touching with 2 or more fingers

Status in The Linux Kernel:
  New
Status in “linux” package in Ubuntu:
  Confirmed

Bug description:
  Running Ubuntu 14.04.1, Unity desktop, kernel 3.13.0-35 generic on
  Intel Classmate, MG Pupil 109

  The touchpad is identified in dmesg as
  [    1.539535] mousedev: PS/2 mouse device common for all mice
  [    2.528608] psmouse serio4: elantech: assuming hardware version 3 (with firmware version 0x354f01)
  [    2.541184] psmouse serio4: elantech: Synaptics capabilities query result 0x39, 0x16, 0x09.

  The cursor locks when you touch the touchpad with 2 or more fingers.
  The only way I found to get it loose is reboot or suspend and resume.

  modprobe -r psmouse
  modprobe psmouse doesn' t work, also not with proto=auto  

  In systemsettings I disabled 2 finger scrolling without result

  In dmesg I see messages like "psmouse serio4: Touchpad at
  isa0060/serio4/input0 lost synchronization, throwing 5 bytes away
  during normal operation". The number of bytes can be 4 too. When the
  cursor locks up, I don't see such a message. Nothing is reported in
  dmesg.

  Doing some research, I've learned that the touchpad should support
  multi touch. Off course that doesn't work, since touching the pad with
  more fingers makes it lock.

  Any help much appreciated.

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: linux-image-3.13.0-35-generic 3.13.0-35.62
  ProcVersionSignature: Ubuntu 3.13.0-35.62-generic 3.13.11.6
  Uname: Linux 3.13.0-35-generic x86_64
  ApportVersion: 2.14.1-0ubuntu3.2
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  test       1474 F.... pulseaudio
  Date: Mon Sep 15 20:00:38 2014
  HibernationDevice: RESUME=UUID=6f2e0704-c6a4-4f89-b357-c8e46ff9d0ec
  InstallationDate: Installed on 2014-09-15 (0 days ago)
  InstallationMedia: Ubuntu 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.2)
  MachineType: Intel Corporation Intel powered classmate PC
  ProcEnviron:
   LANGUAGE=nl_BE:nl
   TERM=xterm
   PATH=(custom, no user)
   LANG=nl_BE.UTF-8
   SHELL=/bin/bash
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-35-generic.efi.signed root=UUID=40917190-7ade-42d5-a5d2-91f8c497278e ro quiet splash vt.handoff=7
  PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
  RelatedPackageVersions:
   linux-restricted-modules-3.13.0-35-generic N/A
   linux-backports-modules-3.13.0-35-generic  N/A
   linux-firmware                             1.127.5
  SourcePackage: linux
  StagingDrivers: rts5139
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 04/21/2014
  dmi.bios.vendor: Phoenix Technologies Ltd.
  dmi.bios.version: MPBYT10A.90A.0029.2014.0421.1908
  dmi.board.asset.tag: Base Board Asset Tag
  dmi.board.name: Intel powered classmate PC
  dmi.board.vendor: Intel Corporation
  dmi.board.version: Clamshell
  dmi.chassis.asset.tag: Asset Tag
  dmi.chassis.type: 11
  dmi.chassis.vendor: Intel Corporation
  dmi.chassis.version: 0.1
  dmi.modalias: dmi:bvnPhoenixTechnologiesLtd.:bvrMPBYT10A.90A.0029.2014.0421.1908:bd04/21/2014:svnIntelCorporation:pnIntelpoweredclassmatePC:pvrClamshell:rvnIntelCorporation:rnIntelpoweredclassmatePC:rvrClamshell:cvnIntelCorporation:ct11:cvr0.1:
  dmi.product.name: Intel powered classmate PC
  dmi.product.version: Clamshell
  dmi.sys.vendor: Intel Corporation

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/1369684/+subscriptions


References