← Back to team overview

kernel-packages team mailing list archive

[Bug 1519034] Re: Asus X302LA, Elantech touchpad dies off after pm-suspend or reprobe of 'psmouse' module

 

initiated some discussion there :
http://www.spinics.net/lists/linux-input/msg42396.html
http://www.spinics.net/lists/linux-input/msg42397.html
http://www.spinics.net/lists/linux-input/msg42480.html

-- 
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/1519034

Title:
  Asus X302LA, Elantech touchpad dies off after pm-suspend or reprobe of
  'psmouse' module

Status in linux package in Ubuntu:
  Triaged

Bug description:
  I have Asus X302LA notebook, and 'modprobe -r psmouse' followed by 'modprobe psmouse' makes its touchpad die off even without doing pm-suspend.
  Also I see in dmesg that ETPS/2 Elantech touchpad is initially created as /devices/platform/i8042/serio1/input/input5, and after module reload, it is recreated as .../input292 (but only after first module re-probe, next times nothing happens at all).
  The script in /etc/pm/sleep.d apparently does not do anything (probably need to re-test it after a fresh boot)

  i8042/serio/psmouse/elantech lines:
  i8042: PNP: PS/2 Controller [PNP030b:PS2K,PNP0f03:PS2M] at 0x60,0x64 irq 1,12
  serio: i8042 KBD port at 0x60,0x64 irq 1
  serio: i8042 AUX port at 0x60,0x64 irq 12
  input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
  psmouse serio1: elantech: assuming hardware version 4 (with firmware version 0x381f00)
  psmouse serio1: elantech: Synaptics capabilities query result 0x10, 0x14, 0x0e.
  psmouse serio1: elantech: Elan sample query result 00, 23, 64
  input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio1/input/input5

  after manual mod-reprobe without pm-suspend :
  psmouse serio1: elantech: assuming hardware version 4 (with firmware version 0x381f00)
  psmouse serio1: elantech: Synaptics capabilities query result 0x10, 0x14, 0x0e.
  psmouse serio1: elantech: Elan sample query result 00, 23, 64
  input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio1/input/input292

  (then touchpad dies off)

  $ ls -l /etc/pm/sleep.d/05_elantech
  -rwxr-xr-x 1 root root 128 лис 22 20:33 /etc/pm/sleep.d/05_elantech

  $ cat /etc/pm/sleep.d/05_elantech
  #!/bin/sh
  case "$1" in
      suspend|hibernate)
           modprobe -r psmouse ;;
      resume|thaw)
          modprobe psmouse ;;
  esac

  after initial boot and pm-suspend : touchpad dies off, no records
  about its re-detection appear in dmesg

  now preparing to try a patch posted to linux-input mail list referred
  to at
  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1490130/comments/8

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: linux-image-4.2.0-19-generic 4.2.0-19.23
  ProcVersionSignature: Ubuntu 4.2.0-19.23-generic 4.2.6
  Uname: Linux 4.2.0-19-generic x86_64
  NonfreeKernelModules: wl
  ApportVersion: 2.19.2-0ubuntu6
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  mwg        1482 F.... pulseaudio
   /dev/snd/controlC0:  mwg        1482 F.... pulseaudio
  CurrentDesktop: KDE
  Date: Mon Nov 23 18:50:47 2015
  HibernationDevice: RESUME=UUID=6932e499-f0ad-4456-b93c-2b7f9bf763dc
  InstallationDate: Installed on 2009-11-01 (2213 days ago)
  InstallationMedia: Kubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
  MachineType: ASUSTeK COMPUTER INC. X302LA
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.2.0-19-generic root=/dev/mapper/vg_c540scadaw-root64 ro rootflags=commit=3600 transparent_hugepage=always init=/lib/systemd/systemd
  RelatedPackageVersions:
   linux-restricted-modules-4.2.0-19-generic N/A
   linux-backports-modules-4.2.0-19-generic  N/A
   linux-firmware                            1.153
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 04/20/2015
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: X302LA.203
  dmi.board.asset.tag: ATN12345678901234567
  dmi.board.name: X302LA
  dmi.board.vendor: ASUSTeK COMPUTER INC.
  dmi.board.version: 1.0
  dmi.chassis.asset.tag: ATN12345678901234567
  dmi.chassis.type: 10
  dmi.chassis.vendor: ASUSTeK COMPUTER INC.
  dmi.chassis.version: 1.0
  dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrX302LA.203:bd04/20/2015:svnASUSTeKCOMPUTERINC.:pnX302LA:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnX302LA:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0:
  dmi.product.name: X302LA
  dmi.product.version: 1.0
  dmi.sys.vendor: ASUSTeK COMPUTER INC.

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


References