Lenovo Thinkbook 15-IIL and 14-IIL touchpad not found

Bug #1885118 reported by Almir Mulalic
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Greetings,
tried 3 different distros nothing seemd to work, also tried at lest 5 boot parameters and some other hacks that worked on 14-IML for example but nothing worked.

Only driver that's missing is touchpad and it's not even showing in the list.

Current distro: Ubuntu, tried on manjaro and kali

Kernel version: 5.7.1-050701-generic

Xinput log:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ USB Gaming Mouse id=9 [slave pointer (2)]
⎜ ↳ USB Gaming Mouse Consumer Control id=11 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=6 [slave keyboard (3)]
    ↳ Video Bus id=7 [slave keyboard (3)]
    ↳ Power Button id=8 [slave keyboard (3)]
    ↳ USB Gaming Mouse id=10 [slave keyboard (3)]
    ↳ Integrated Camera: Integrated C id=12 [slave keyboard (3)]
    ↳ Ideapad extra buttons id=13 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
    ↳ USB Gaming Mouse Consumer Control id=15 [slave keyboard (3)]

Also cat /proc/bus/input/devices shows everything except touchpad.

If you need any more info please let me know, I bought this laptop for linux only and it's really annoying when you cant use touchpad.
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu27
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: almir 879 F.... pulseaudio
CasperMD5CheckResult: skip
CurrentDesktop: ubuntu:GNOME
DistroRelease: Ubuntu 20.04
InstallationDate: Installed on 2020-06-25 (0 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
MachineType: LENOVO 20SM
Package: linux (not installed)
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.4.0-26-generic root=UUID=b236fe34-8dda-44ae-ad12-6af861ad21d7 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 5.4.0-26.30-generic 5.4.30
RelatedPackageVersions:
 linux-restricted-modules-5.4.0-26-generic N/A
 linux-backports-modules-5.4.0-26-generic N/A
 linux-firmware 1.187
Tags: focal
Uname: Linux 5.4.0-26-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 04/15/2020
dmi.bios.vendor: LENOVO
dmi.bios.version: DJCN17WW
dmi.board.name: LVAC/LVAD
dmi.board.vendor: LENOVO
dmi.board.version: NO DPK
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Lenovo ThinkBook 15-IIL
dmi.modalias: dmi:bvnLENOVO:bvrDJCN17WW:bd04/15/2020:svnLENOVO:pn20SM:pvrLenovoThinkBook15-IIL:rvnLENOVO:rnLVAC/LVAD:rvrNODPK:cvnLENOVO:ct10:cvrLenovoThinkBook15-IIL:
dmi.product.family: Thinkbook 15-IIL
dmi.product.name: 20SM
dmi.product.sku: LENOVO_MT_20SM_BU_idea_FM_Thinkbook 15-IIL
dmi.product.version: Lenovo ThinkBook 15-IIL
dmi.sys.vendor: LENOVO

Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1885118

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Almir Mulalic (t-h-oor)
tags: added: apport-collected focal
description: updated
Changed in linux (Ubuntu):
status: Incomplete → Opinion
status: Opinion → Confirmed
Almir Mulalic (t-h-oor)
summary: - Lenovo Thinkbook 15-IIL and 14-IIL touchpad not found
+ Lenovo Thinkbook 15-IIL and 14-IIL touchpad and fingerprint not found
description: updated
Revision history for this message
You-Sheng Yang (vicamo) wrote : Re: Lenovo Thinkbook 15-IIL and 14-IIL touchpad and fingerprint not found

Please file a separate bug for fingerprint scanner. It's most likely managed by an userspace daemon fprintd and is in a different package.

tags: added: hwe-touchpad
Revision history for this message
You-Sheng Yang (vicamo) wrote :

And please install Ubuntu linux-generic to have generic kernel running while invoking apport-collect. Or, many important information are missing and there's no way to even determine what hardware you have.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Almir Mulalic (t-h-oor) wrote : Lsusb-t.txt

apport information

description: updated
Revision history for this message
Almir Mulalic (t-h-oor) wrote : Lsusb-v.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : ProcModules.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : PulseList.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : RfKill.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : UdevDb.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : WifiSyslog.txt

apport information

description: updated
summary: - Lenovo Thinkbook 15-IIL and 14-IIL touchpad and fingerprint not found
+ Lenovo Thinkbook 15-IIL and 14-IIL touchpad not found
description: updated
Revision history for this message
Almir Mulalic (t-h-oor) wrote : AlsaInfo.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : CRDA.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : IwConfig.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : Lspci.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : Lspci-vt.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : Lsusb.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : Lsusb-t.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : Lsusb-v.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : ProcModules.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : PulseList.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : RfKill.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : UdevDb.txt

apport information

Revision history for this message
Almir Mulalic (t-h-oor) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
You-Sheng Yang (vicamo) wrote :

[ 0.422150] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
[ 0.422150] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[ 0.423542] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 0.423618] mousedev: PS/2 mouse device common for all mice

Please append following kernel boot parameters, reboot and attach
output of `journalctl -b`:

  i8042.nopnp=1 pci=nocrs

For detailed steps, please see https://askubuntu.com/questions/19486
/how-do-i-add-a-kernel-boot-parameter.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Almir Mulalic (t-h-oor) wrote :

Also, if this seems to be relevant, every time when I wake my laptop from sleep or when I turn it back on , the trackpad icon appears to notify me that the trackpad is activated ( the same one that gets triggered when you click F6) Even if i dont touch the keyboard thats the first thing I see.

Output of journal is attached below.

Revision history for this message
You-Sheng Yang (vicamo) wrote :

That's not booted with aforementioned parameters.

Revision history for this message
Almir Mulalic (t-h-oor) wrote :

Ur right I forgot to update grub, so sry. Here is the updated version.

Revision history for this message
You-Sheng Yang (vicamo) wrote :

Still can't find you touchpad hardware. Please attach your acpi dump info:

  $ sudo apt install acpica-tools
  $ sudo acpidump -o acpi.dump

And attach that `acpi.dump` file.

Revision history for this message
You-Sheng Yang (vicamo) wrote :

And, without parameters in comment #41. Thank you.

Revision history for this message
Almir Mulalic (t-h-oor) wrote :

Here it is, thanks for your time and fast replys.

Revision history for this message
Almir Mulalic (t-h-oor) wrote :
Revision history for this message
You-Sheng Yang (vicamo) wrote :

DSDT extracted.

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Vladimir (juncer666) wrote :

I also have a problem with my trackpad.
I put various BIOS updates and tried to fix this bug according to descriptions from similar reports in your backlog - no success. Can you guide me on a solution? Maybe I missed something. Thank!
Ubuntu 20.04. ThinkBook 14-IIL.

Revision history for this message
Almir Mulalic (t-h-oor) wrote :

JUst few days ago one legend resolved it for us.
Here is the link of thread: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1861610
Here is single comment to make it work(from same thread): https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1861610/comments/66

I managed to fix mine on 15-IIL so if you have any questions feel free to ask.
Enjoy

Revision history for this message
Tzahi Serruya (stzahi) wrote :

@Almir Mulanic, I'm having the same problem with the same computer (15-IIL), I've followed the comment you've mentioned and I'm running into a kernel panic.

Seems like it can't find the archive file "acpi_fixed.cpio" , even though it's inside /boot as it was mentioned in the comment.
I have to edit grub entry and remove the /acpi_fixed.cpio in the beginning of the boot and than the computer comes up again (yet without touchpad).

The "Be happy" line at the end of that comment didn't work for me :(

What am I missing?
Thankyou!

Revision history for this message
Tzahi Serruya (stzahi) wrote :

Alright, if The comment @Almir mentioned does not work for you, take a look at this one:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1861610/comments/86

Revision history for this message
ANOMM (anomm) wrote :

Appending "i8042.nopnp=1 pci=nocrs" to boot parameters worked for the touchpad issue on the Lenovo V14-IIL .

Following are the steps I've followed:
1.) Open the file /etc/default/grub for editing, for example by running
      sudoedit /etc/default/grub
2.) Add to the line beginning GRUB_CMDLINE_LINUX_DEFAULT: "i8042.nopnp=1 pci=nocrs" so that it reads:
      GRUB_CMDLINE_LINUX_DEFAULT="i8042.nopnp=1 pci=nocrs"
     ** If other parameters are there between the double quotes, it may be OK to leave them.
3.) Save the file and exit
4.) Run this command to update the GRUB configuration:
      sudo update-grub
5.) Reboot

Other relevant threads for this:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1881322/comments/5
https://askubuntu.com/questions/1206190/elan-touchpad-not-working-on-lenovo-ideapad-with-ubuntu-16-04
https://forums.lenovo.com/t5/Ubuntu/ThinkBook-14-IML-ELAN-TouchPad-Not-Recognized-Ubuntu/m-p/4622518?page=2#5104555

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1861610/comments/66
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1861610/comments/96

To post a comment you must log in.