Touchpad is not being detected by Ubuntu on Lenovo IdeaPad S145-15IIL

Bug #1883905 reported by Maciej Jedliński on 2020-06-17

This bug report will be marked for expiration in 42 days if no further activity occurs. (find out why)

8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Unassigned

Bug Description

Laptop is new, I bought it yesterday. I'm dual-booting Windows 10 and Ubuntu 20.04. Touchpad works on Windows.

The touchpad does not show up in xinput --list and in the devices (included in the attachment). Its manufacturer is Elantech, at least I suppose it is, based on an output from acpidump which has shown:

27AD0: 54 59 01 70 0D 45 4C 41 4E 30 36 33 33 00 5F 48 TY.p.ELAN0633._H

on one line. If it is in fact my touchpad and its ID is 0633, then it is not included in elan_i2c_core.c file in my ubuntu kernel source (IDs end at 0632). I tried to modify it myself and compile a new, custom kernel, but I am quite new to linux so I failed.

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: linux-image-5.4.0-37-generic 5.4.0-37.41
ProcVersionSignature: Ubuntu 5.4.0-37.41-generic 5.4.41
Uname: Linux 5.4.0-37-generic x86_64
ApportVersion: 2.20.11-0ubuntu27.3
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: maciek 3356 F.... pulseaudio
CasperMD5CheckResult: skip
CurrentDesktop: ubuntu:GNOME
Date: Wed Jun 17 14:50:45 2020
InstallationDate: Installed on 2020-06-16 (0 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 003: ID 04f2:b624 Chicony Electronics Co., Ltd Integrated Camera
 Bus 001 Device 002: ID 0b05:1844 ASUSTek Computer, Inc. ASUS WT205 Wireless Mouse
 Bus 001 Device 004: ID 8087:0aaa Intel Corp.
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: LENOVO 81W8
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.4.0-37-generic root=UUID=9baf434c-2f39-433d-b9ec-ed69c897ef46 ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-5.4.0-37-generic N/A
 linux-backports-modules-5.4.0-37-generic N/A
 linux-firmware 1.187
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/04/2020
dmi.bios.vendor: LENOVO
dmi.bios.version: DKCN26WW
dmi.board.asset.tag: NO Asset Tag
dmi.board.name: LNVNB161216
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40700 WIN
dmi.chassis.asset.tag: NO Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Lenovo IdeaPad S145-15IIL
dmi.modalias: dmi:bvnLENOVO:bvrDKCN26WW:bd03/04/2020:svnLENOVO:pn81W8:pvrLenovoIdeaPadS145-15IIL:rvnLENOVO:rnLNVNB161216:rvrSDK0J40700WIN:cvnLENOVO:ct10:cvrLenovoIdeaPadS145-15IIL:
dmi.product.family: IdeaPad S145-15IIL
dmi.product.name: 81W8
dmi.product.sku: LENOVO_MT_81W8_BU_idea_FM_IdeaPad S145-15IIL
dmi.product.version: Lenovo IdeaPad S145-15IIL
dmi.sys.vendor: LENOVO

Maciej Jedliński (majed710) wrote :

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
IRFAN (irfanhrt) on 2020-08-19
description: updated
Kai-Heng Feng (kaihengfeng) wrote :

[ 7.127265] platform idma64.0: failed to claim resource 0: [mem 0x00000800-0x00000fff]
[ 7.127268] intel-lpss 0000:00:15.0: Failed to add idma64, fallback to PIO
[ 7.127276] ACPI Warning: SystemMemory range 0x0000000000000000-0x00000000000001FF conflicts with OpRegion 0x0000000000000000-0x0000000000000037 (\_SB.UBTC.USBC) (20190816/utaddress-204)
[ 7.127279] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 7.127424] intel-lpss: probe of 0000:00:15.0 failed with error -16
[ 7.151286] platform idma64.0: failed to claim resource 0: [mem 0x00000800-0x00000fff]
[ 7.151290] intel-lpss 0000:00:15.1: Failed to add idma64, fallback to PIO
[ 7.151334] ACPI Warning: SystemMemory range 0x0000000000000000-0x00000000000001FF conflicts with OpRegion 0x0000000000000000-0x0000000000000037 (\_SB.UBTC.USBC) (20190816/utaddress-204)
[ 7.151337] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 7.151446] intel-lpss: probe of 0000:00:15.1 failed with error -16

Please update BIOS.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
IRFAN (irfanhrt) wrote :

Bios is updated. But it is not solving the problem.

IRFAN (irfanhrt) wrote :

Can anybody help me with try istalling acpi drivers?

Alex Hung (alexhung) wrote :

The id ELAN0633 has been added since Ubuntu-5.4.0-34.38. Please update kernel (sudo apt update && sudo apt upgrade -y) and verify whether the touchpad works.

Alex Hung (alexhung) wrote :

Hui Wang also provided some workaround for touchpad at LP:1899258. If kernel updates do not fix touchpad problem, you can also try the kernel parameters.

Kai-Heng Feng (kaihengfeng) wrote :

The touchpad requires LPSS to work...

Maciej Jedliński (majed710) wrote :

Sorry for the long inactivity. I went back to Windows because I really needed that touchpad to work. I tried the solution from the bug report mentioned by Alex Hung.

GRUB_CMDLINE_LINUX_DEFAULT = 'i80242.nopnp=1 pci=nocrs quiet splash'

Worked perfectly.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers