Touchpad not working Lenovo [Solved]

Questions about hardware, drivers and peripherals
Forum rules
Before you post please read how to get help
Post Reply
User avatar
hunkerdunker
Level 1
Level 1
Posts: 46
Joined: Wed May 13, 2015 5:24 pm
Location: Tauranga, New Zealand

Touchpad not working Lenovo [Solved]

Post by hunkerdunker »

I just purchased a new laptop - Lenovo IdeaPad 3

I have a dual boot. 1 for Win 10, other Mint 20.1

Touching the screen as a mouse works, but no touchpad
It has been enabled in the Control Panel
---------------------------------------------------

:00.0 Host bridge: Intel Corporation Device 8a02 (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Device 8a56 (rev 07)
00:04.0 Signal processing controller: Intel Corporation Device 8a03 (rev 03)
00:14.0 USB controller: Intel Corporation Ice Lake-LP USB 3.1 xHCI Host Controller (rev 30)
00:14.2 RAM memory: Intel Corporation Device 34ef (rev 30)
00:14.3 Network controller: Intel Corporation Killer Wi-Fi 6 AX1650i 160MHz Wireless Network Adapter (201NGW) (rev 30)
00:15.0 Serial bus controller [0c80]: Intel Corporation Ice Lake-LP Serial IO I2C Controller #0 (rev 30)
00:15.1 Serial bus controller [0c80]: Intel Corporation Ice Lake-LP Serial IO I2C Controller #1 (rev 30)
00:16.0 Communication controller: Intel Corporation Management Engine Interface (rev 30)
00:17.0 SATA controller: Intel Corporation Ice Lake-LP SATA Controller [AHCI mode] (rev 30)
00:1f.0 ISA bridge: Intel Corporation Ice Lake-LP LPC Controller (rev 30)
00:1f.3 Audio device: Intel Corporation Smart Sound Technology Audio Controller (rev 30)
00:1f.4 SMBus: Intel Corporation Ice Lake-LP SMBus Controller (rev 30)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Ice Lake-LP SPI Controller (rev 3
Last edited by hunkerdunker on Sun Apr 18, 2021 5:09 pm, edited 1 time in total.
User avatar
hglee
Level 6
Level 6
Posts: 1423
Joined: Fri Jun 22, 2018 4:31 pm

Re: Touchpad not working

Post by hglee »

hunkerdunker wrote:
Sun Apr 11, 2021 8:30 pm
I just purchased a new laptop - Lenovo IdeaPad 3

I have a dual boot. 1 for Win 10, other Mint 20.1

Touching the screen as a mouse works, but no touchpad
It has been enabled in the Control Panel


Have you checked the "Touchpad drivers" notes near the middle of the Release Notes for Linux Mint 20 Cinnamon?


Also, disable Fast StartUp in Windows power management, so that Windows will fully release PC resources when it shuts down.

In your BIOS, disable Secure Boot, as it's known to interfere with Linux and device drivers. Also disable Fast Boot in the BIOS, to avoid system hardware initialization shortcuts.


If these changes don't resolve your touchpad issue, let's see more system info:

Open a Terminal (Ctrl-Alt-T), click on SELECT ALL and copy-and-paste this long command-line...

Code: Select all

(inxi -Fxxxrz --usb;lspci -nnk;lsusb -tv;xinput --list;dkms status;cat /proc/cmdline;mokutil --sb-state) 2>&1|nc termbin.com 9999
After a pause, a termbin.com URL will appear in the Terminal. Copy and paste that URL in a reply here.



Linux Mint 21 Vanessa, MATE 1.26.0, kernel 5.15.0*, Dell 2-in-1
AMD Ryzen 7 5825U / Barcelo iGPU - 14" WUXGA Touchscreen
MediaTek MT7921 WiFi-6 BT-5.2; 32GB DDR4@3200MHz; XPG 2TB-NVMe
User avatar
hunkerdunker
Level 1
Level 1
Posts: 46
Joined: Wed May 13, 2015 5:24 pm
Location: Tauranga, New Zealand

Re: Touchpad not working

Post by hunkerdunker »

Thanks for your help

https://termbin.com/7upi
User avatar
hglee
Level 6
Level 6
Posts: 1423
Joined: Fri Jun 22, 2018 4:31 pm

Re: Touchpad not working

Post by hglee »

hunkerdunker wrote:
Sun Apr 11, 2021 8:30 pm
I just purchased a new laptop - Lenovo IdeaPad 3

I have a dual boot. 1 for Win 10, other Mint 20.1

Touching the screen as a mouse works, but no touchpad

Machine: Type: Laptop System: LENOVO product: 81WE v: IdeaPad 3 15IIL05


There's a known bug that effects the touchpad of the Lenovo IdeaPad 3 15IIL05.

The solution for others was to add "i8042.nopnp=1 pci=nocrs" to the kernel command-line parameters in file /etc/default/grub. If you'd like to try this, the following Terminal commands will make a time-stamped backup of the file, add the kernel parameters, and update the grub configuration:


Open a Terminal window (Ctrl-Alt-T), then copy-and-paste the following three command-lines, one by one...

Code: Select all

G=/etc/default/grub;sudo cp $G{,.`date +%F.%s`} # add "i8042.nopnp=1 pci=nocrs"
sed 's/i8042.nopnp=1 pci=nocrs//' $G|tr -s ' '|sudo dd of=$G 2>/dev/null
sudo sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="/&i8042.nopnp=1 pci=nocrs /' $G&&sudo update-grub
Reboot your laptop.



If you later wish to undo the above action:

Open a Terminal window (Ctrl-Alt-T), then copy-and-paste the following two command-lines, one by one...

Code: Select all

G=/etc/default/grub;sudo cp $G{,.`date +%F.%s`} # remove "i8042.nopnp=1 pci=nocrs"
sed 's/i8042.nopnp=1 pci=nocrs//' $G|tr -s ' '|sudo dd of=$G 2>/dev/null&&sudo update-grub
Reboot.



Linux Mint 21 Vanessa, MATE 1.26.0, kernel 5.15.0*, Dell 2-in-1
AMD Ryzen 7 5825U / Barcelo iGPU - 14" WUXGA Touchscreen
MediaTek MT7921 WiFi-6 BT-5.2; 32GB DDR4@3200MHz; XPG 2TB-NVMe
User avatar
hunkerdunker
Level 1
Level 1
Posts: 46
Joined: Wed May 13, 2015 5:24 pm
Location: Tauranga, New Zealand

Re: Touchpad not working

Post by hunkerdunker »

That worked!

Thanks!
User avatar
hglee
Level 6
Level 6
Posts: 1423
Joined: Fri Jun 22, 2018 4:31 pm

Re: Touchpad not working

Post by hglee »

hunkerdunker wrote:
Sun Apr 18, 2021 2:38 pm
That worked!

Thanks!


Jolly good!


Remember to edit your first post in this thread to add "[SOLVED]" to the subject title.



Linux Mint 21 Vanessa, MATE 1.26.0, kernel 5.15.0*, Dell 2-in-1
AMD Ryzen 7 5825U / Barcelo iGPU - 14" WUXGA Touchscreen
MediaTek MT7921 WiFi-6 BT-5.2; 32GB DDR4@3200MHz; XPG 2TB-NVMe
vankenbrand
Level 1
Level 1
Posts: 1
Joined: Wed May 04, 2022 7:12 pm

Re: Touchpad not working Lenovo [Solved]

Post by vankenbrand »

Excellent! Solution worked for me, got the mouse pad working on my ideapad 3.
Thanks for that
Volker
ginsu
Level 1
Level 1
Posts: 15
Joined: Sun Jul 11, 2021 3:01 pm

Re: Touchpad not working

Post by ginsu »

hglee wrote:
Sat Apr 17, 2021 1:02 pm
hunkerdunker wrote:
Sun Apr 11, 2021 8:30 pm
I just purchased a new laptop - Lenovo IdeaPad 3

I have a dual boot. 1 for Win 10, other Mint 20.1

Touching the screen as a mouse works, but no touchpad

Machine: Type: Laptop System: LENOVO product: 81WE v: IdeaPad 3 15IIL05


There's a known bug that effects the touchpad of the Lenovo IdeaPad 3 15IIL05.

The solution for others was to add "i8042.nopnp=1 pci=nocrs" to the kernel command-line parameters in file /etc/default/grub. If you'd like to try this, the following Terminal commands will make a time-stamped backup of the file, add the kernel parameters, and update the grub configuration:


Open a Terminal window (Ctrl-Alt-T), then copy-and-paste the following three command-lines, one by one...

Code: Select all

G=/etc/default/grub;sudo cp $G{,.`date +%F.%s`} # add "i8042.nopnp=1 pci=nocrs"
sed 's/i8042.nopnp=1 pci=nocrs//' $G|tr -s ' '|sudo dd of=$G 2>/dev/null
sudo sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="/&i8042.nopnp=1 pci=nocrs /' $G&&sudo update-grub
Reboot your laptop.



If you later wish to undo the above action:

Open a Terminal window (Ctrl-Alt-T), then copy-and-paste the following two command-lines, one by one...

Code: Select all

G=/etc/default/grub;sudo cp $G{,.`date +%F.%s`} # remove "i8042.nopnp=1 pci=nocrs"
sed 's/i8042.nopnp=1 pci=nocrs//' $G|tr -s ' '|sudo dd of=$G 2>/dev/null&&sudo update-grub
Reboot.



Oh my god, it works!! I've been trying to fix it for so long!! Thank you so much, hglee!!!
Post Reply

Return to “Hardware Support”