[Desktop-packages] [Bug 1948667] Re: Elantech Touchpad not working on Fujitsu E5410

2021-10-29 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: xserver-xorg-input-libinput (Ubuntu)
   Status: New => Confirmed

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

Title:
  Elantech Touchpad not working on Fujitsu E5410

Status in xserver-xorg-input-libinput package in Ubuntu:
  Confirmed

Bug description:
  The Fujitsu E5410 (model type 5E14A1 according to the bottom sticker)
  is supplied with an Elantech(?) Touchpad. This apparently requires
  i2c_hid and does not properly work in Ubuntu 20.04. It seems also to
  interfere with the (internal) keyboard.

  Problem behavior:

  booting Ubuntu 20.04 with kernel 5.11.0-27:
  keyboard works, touchpad is not recognized.
  Running sudo modprobe i2c_hid manually from a terminal sometimes results in 
the touchpad working. Sometimes however the keyboard does not recognize any 
input anymore. After rebooting, approx 1/2 times the keyboard is not working 
anymore.

  Making sudo modprobe i2c_hid permanent via /etc/modules-load.d/
  permanently crashes the keyboard on startup such that it is impossible
  to log in.

  booting with kernel 5.14.0-1004-oem:
  sudo modprobe i2c_hid has no effect, the touchpad is never recognized. 
Booting with this kernel, 9/10 times the keyboard is not recognized at all and 
one cannot log in. Permanently loading the module via /etc/modules-load.d has 
no effect.

  booting with kernel 5.14.9-051409 (a mainline kernel from 
ppa:tuxinvader/lts-mainline ):
  modprobing the i2c_hid module has no effect. The keyboard works.

  probably not just xserver-xorg-input-libinput but also i2c_hid is
  affected. However w.r.t.
  https://wiki.ubuntu.com/DebuggingTouchpadDetection and without being
  able to further diagnose the problem I filed this bug against xserver-
  xorg-input-libinput.

  
  (likely) relevant output of cat /proc/bus/input/devices:

  I: Bus=0018 Vendor=04f3 Product=308a Version=0100
  N: Name="0X45 0X4C 0X41 0X4E 04F3:308A Touchpad"
  P: Phys=i2c-0X45 0X4C 0X41 0X4E 0X30 0X44 0X30 0X30 0X00:00
  S: Sysfs=/devices/pci:00/:00:15.3/i2c_designware.1/i2c-2/i2c-0X45 
0X4C 0X41 0X4E 0X30 0X44 0X30 0X30 0X00:00/0018:04F3:308A.0002/input/input26
  U: Uniq=
  H: Handlers=mouse2 event14 
  B: PROP=1
  B: EV=1b
  B: KEY=e520 3 0 0 0 0
  B: ABS=2e08003
  B: MSC=20

  
  I: Bus=0018 Vendor=04f3 Product=308a Version=0100
  N: Name="0X45 0X4C 0X41 0X4E 04F3:308A Mouse"
  P: Phys=i2c-0X45 0X4C 0X41 0X4E 0X30 0X44 0X30 0X30 0X00:00
  S: Sysfs=/devices/pci:00/:00:15.3/i2c_designware.1/i2c-2/i2c-0X45 
0X4C 0X41 0X4E 0X30 0X44 0X30 0X30 0X00:00/0018:04F3:308A.0002/input/input24
  U: Uniq=
  H: Handlers=mouse1 event13 
  B: PROP=0
  B: EV=17
  B: KEY=3 0 0 0 0
  B: REL=3
  B: MSC=10

  I: Bus=0011 Vendor=0001 Product=0001 Version=ab54
  N: Name="AT Translated Set 2 keyboard"
  P: Phys=isa0060/serio0/input0
  S: Sysfs=/devices/platform/i8042/serio0/input/input2
  U: Uniq=
  H: Handlers=sysrq kbd event2 leds 
  B: PROP=0
  B: EV=120013
  B: KEY=40200 3803078f800d001 fedfffef fffe
  B: MSC=10
  B: LED=7

  I: Bus=0019 Vendor= Product= Version=
  N: Name="Fujitsu FUJ02E3"
  P: Phys=FUJ02E3/input0
  S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/FUJ02E3:00/input/input7
  U: Uniq=
  H: Handlers=rfkill kbd event3 
  B: PROP=0
  B: EV=13
  B: KEY=4 0 0 0 0 1810c00 30 0 0
  B: MSC=10

  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: xserver-xorg-input-libinput 0.29.0-1
  ProcVersionSignature: Ubuntu 5.11.0-27.29~20.04.1-generic 5.11.22
  Uname: Linux 5.11.0-27-generic x86_64
  ApportVersion: 2.20.11-0ubuntu27.20
  Architecture: amd64
  BootLog: Error: [Errno 13] Keine Berechtigung: '/var/log/boot.log'
  CasperMD5CheckResult: skip
  CurrentDesktop: ubuntu:GNOME
  Date: Mon Oct 25 13:50:39 2021
  DistUpgraded: Fresh install
  DistroCodename: focal
  DistroVariant: ubuntu
  InstallationDate: Installed on 2021-10-04 (21 days ago)
  InstallationMedia: Ubuntu 20.04.3 LTS "Focal Fossa" - Release amd64 (20210819)
  Lsusb:
   Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
   Bus 001 Device 003: ID 04f2:b6a0 Chicony Electronics Co., Ltd FJ Camera
   Bus 001 Device 004: ID 8087:0026 Intel Corp. 
   Bus 001 Device 002: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
   Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  MachineType: FUJITSU CLIENT COMPUTING LIMITED LIFEBOOK E5410
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no username)
   XDG_RUNTIME_DIR=
   LANG=de_DE.UTF-8
   SHELL=/bin/bash
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.11.0-27-generic 
root=UUID=521e4756-042b-473e-adce-11bbb047275b ro quiet splash vt.handoff=7
  SourcePackage: xserver-xorg-input-libinput
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 

[Desktop-packages] [Bug 1948667] Re: Elantech Touchpad not working on Fujitsu E5410

2021-10-25 Thread Peter Smith
additional info: the output of 
sudo acpidump | grep -C3 ELAN
yields
   39D60: 0D 41 54 4D 4C 32 39 35 32 00 5F 48 49 44 70 00  .ATML2952._HIDp.
   39D70: 48 49 44 32 70 0A 4A 42 41 44 52 70 0C 80 1A 06  HID2p.JBADRp
   39D80: 00 53 50 45 44 A4 00 A0 30 93 54 50 4C 54 0A 03  .SPED...0.TPLT..
   39D90: 70 0D 45 4C 41 4E 32 30 39 37 00 5F 48 49 44 70  p.ELAN2097._HIDp
   39DA0: 01 48 49 44 32 70 0A 10 42 41 44 52 70 0C 80 1A  .HID2p..BADRp...
   39DB0: 06 00 53 50 45 44 A4 00 A0 30 93 54 50 4C 54 0A  ..SPED...0.TPLT.
   39DC0: 04 70 0D 4E 54 52 47 30 30 30 31 00 5F 48 49 44  .p.NTRG0001._HID
--
   3A560: 54 0A 02 70 0D 41 54 4D 4C 32 39 35 32 00 5F 48  T..p.ATML2952._H
   3A570: 49 44 70 00 48 49 44 32 70 0A 4A 42 41 44 52 70  IDp.HID2p.JBADRp
   3A580: 0C 80 1A 06 00 53 50 45 44 A4 00 A0 30 93 54 50  .SPED...0.TP
   3A590: 4C 54 0A 03 70 0D 45 4C 41 4E 32 30 39 37 00 5F  LT..p.ELAN2097._
   3A5A0: 48 49 44 70 01 48 49 44 32 70 0A 10 42 41 44 52  HIDp.HID2p..BADR
   3A5B0: 70 0C 80 1A 06 00 53 50 45 44 A4 00 A0 30 93 54  p.SPED...0.T
   3A5C0: 50 4C 54 0A 04 70 0D 4E 54 52 47 30 30 30 31 00  PLT..p.NTRG0001.
--
   3B530: 50 4C 54 0A 02 70 0D 41 54 4D 4C 32 39 35 32 00  PLT..p.ATML2952.
   3B540: 5F 48 49 44 70 00 48 49 44 32 70 0A 4A 42 41 44  _HIDp.HID2p.JBAD
   3B550: 52 70 0C 80 1A 06 00 53 50 45 44 A4 00 A0 30 93  Rp.SPED...0.
   3B560: 54 50 4C 54 0A 03 70 0D 45 4C 41 4E 32 30 39 37  TPLT..p.ELAN2097
   3B570: 00 5F 48 49 44 70 01 48 49 44 32 70 0A 10 42 41  ._HIDp.HID2p..BA
   3B580: 44 52 70 0C 80 1A 06 00 53 50 45 44 A4 00 A0 30  DRp.SPED...0
   3B590: 93 54 50 4C 54 0A 04 70 0D 4E 54 52 47 30 30 30  .TPLT..p.NTRG000

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

Title:
  Elantech Touchpad not working on Fujitsu E5410

Status in xserver-xorg-input-libinput package in Ubuntu:
  New

Bug description:
  The Fujitsu E5410 (model type 5E14A1 according to the bottom sticker)
  is supplied with an Elantech(?) Touchpad. This apparently requires
  i2c_hid and does not properly work in Ubuntu 20.04. It seems also to
  interfere with the (internal) keyboard.

  Problem behavior:

  booting Ubuntu 20.04 with kernel 5.11.0-27:
  keyboard works, touchpad is not recognized.
  Running sudo modprobe i2c_hid manually from a terminal sometimes results in 
the touchpad working. Sometimes however the keyboard does not recognize any 
input anymore. After rebooting, approx 1/2 times the keyboard is not working 
anymore.

  Making sudo modprobe i2c_hid permanent via /etc/modules-load.d/
  permanently crashes the keyboard on startup such that it is impossible
  to log in.

  booting with kernel 5.14.0-1004-oem:
  sudo modprobe i2c_hid has no effect, the touchpad is never recognized. 
Booting with this kernel, 9/10 times the keyboard is not recognized at all and 
one cannot log in. Permanently loading the module via /etc/modules-load.d has 
no effect.

  booting with kernel 5.14.9-051409 (a mainline kernel from 
ppa:tuxinvader/lts-mainline ):
  modprobing the i2c_hid module has no effect. The keyboard works.

  probably not just xserver-xorg-input-libinput but also i2c_hid is
  affected. However w.r.t.
  https://wiki.ubuntu.com/DebuggingTouchpadDetection and without being
  able to further diagnose the problem I filed this bug against xserver-
  xorg-input-libinput.

  
  (likely) relevant output of cat /proc/bus/input/devices:

  I: Bus=0018 Vendor=04f3 Product=308a Version=0100
  N: Name="0X45 0X4C 0X41 0X4E 04F3:308A Touchpad"
  P: Phys=i2c-0X45 0X4C 0X41 0X4E 0X30 0X44 0X30 0X30 0X00:00
  S: Sysfs=/devices/pci:00/:00:15.3/i2c_designware.1/i2c-2/i2c-0X45 
0X4C 0X41 0X4E 0X30 0X44 0X30 0X30 0X00:00/0018:04F3:308A.0002/input/input26
  U: Uniq=
  H: Handlers=mouse2 event14 
  B: PROP=1
  B: EV=1b
  B: KEY=e520 3 0 0 0 0
  B: ABS=2e08003
  B: MSC=20

  
  I: Bus=0018 Vendor=04f3 Product=308a Version=0100
  N: Name="0X45 0X4C 0X41 0X4E 04F3:308A Mouse"
  P: Phys=i2c-0X45 0X4C 0X41 0X4E 0X30 0X44 0X30 0X30 0X00:00
  S: Sysfs=/devices/pci:00/:00:15.3/i2c_designware.1/i2c-2/i2c-0X45 
0X4C 0X41 0X4E 0X30 0X44 0X30 0X30 0X00:00/0018:04F3:308A.0002/input/input24
  U: Uniq=
  H: Handlers=mouse1 event13 
  B: PROP=0
  B: EV=17
  B: KEY=3 0 0 0 0
  B: REL=3
  B: MSC=10

  I: Bus=0011 Vendor=0001 Product=0001 Version=ab54
  N: Name="AT Translated Set 2 keyboard"
  P: Phys=isa0060/serio0/input0
  S: Sysfs=/devices/platform/i8042/serio0/input/input2
  U: Uniq=
  H: Handlers=sysrq kbd event2 leds 
  B: PROP=0
  B: EV=120013
  B: KEY=40200 3803078f800d001 fedfffef fffe
  B: MSC=10
  B: LED=7

  I: Bus=0019 Vendor= Product= Version=
  N: Name="Fujitsu FUJ02E3"
  P: Phys=FUJ02E3/input0
  S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/FUJ02E3:00/input/input7
  U: Uniq=
  H: Handlers=rfkill kbd event3 
  B: PROP=0
  B: