Linux Lite Forums

Software - Support => Installing Linux Lite => Topic started by: carlam on June 24, 2022, 06:44:02 AM

Title: Lenovo IdeaPad-3-15IIL05 No touchpad
Post by: carlam on June 24, 2022, 06:44:02 AM
Hi
      After many years of using the outstanding Linux Lite i have come across a problem i cannot seem to solve..
After many hours of researching and trying solutions ....   Problem still not solved..

Got a new Lenovo laptop put Linux Lite 6 on it....   It worked perfectly apart from the touchpad did not work but a plugged in mouse did work... I even tried a copy of 5.6 but still no touchpad..

Computer details...
Lenovo IdeaPad-3-15IIL05
Kernel   Linux 5.18.0 (x86_64)
Processor   Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz
Memory   7693MB
I wound be very grateful of a solution to this problem..
Want any more details .....   Please ask..
Kind Regards
Carl
Title: Re: Lenovo IdeaPad-3-15IIL05 No touchpad
Post by: stevef on June 24, 2022, 07:31:26 AM
Please show the result of

Code: [Select]
cat /proc/bus/input/devices
Does your touchpad show as a device in Menu>Setting>Mouse and Touchpad ?
If so ensure it is enabled.

Title: Re: Lenovo IdeaPad-3-15IIL05 No touchpad
Post by: carlam on June 24, 2022, 09:34:50 AM
Hi
     Thank you for your reply...
In the settings menu ...It only shows mouse ....  No touch pad...

Also....  When this computer was on windows 10 the touchpad worked fine..

Here is the list..
I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0
U: Uniq=
H: Handlers=event0
B: PROP=0
B: EV=21
B: SW=1

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
U: Uniq=
H: Handlers=kbd event2
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0011 Vendor=0001 Product=0001 Version=ab83
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input3
U: Uniq=
H: Handlers=sysrq kbd event3 leds
B: PROP=0
B: EV=120013
B: KEY=a0000702100000 83803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input4
U: Uniq=
H: Handlers=kbd event4
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="Ideapad extra buttons"
P: Phys=ideapad/input0
S: Sysfs=/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/VPC2004:00/input/input5
U: Uniq=
H: Handlers=rfkill kbd event5
B: PROP=0
B: EV=13
B: KEY=81000800100c03 4400000000300000 0 2
B: MSC=10

I: Bus=0003 Vendor=5986 Product=1135 Version=5408
N: Name="Integrated Camera: Integrated C"
P: Phys=usb-0000:00:14.0-5/button
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/input/input6
U: Uniq=
H: Handlers=kbd event6
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Mic"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input7
U: Uniq=
H: Handlers=event7
B: PROP=0
B: EV=21
B: SW=10

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Headphone"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input8
U: Uniq=
H: Handlers=event8
B: PROP=0
B: EV=21
B: SW=4

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=3"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input9
U: Uniq=
H: Handlers=event9
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=7"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input10
U: Uniq=
H: Handlers=event10
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=8"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input11
U: Uniq=
H: Handlers=event11
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=9"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input12
U: Uniq=
H: Handlers=event12
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=10"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input13
U: Uniq=
H: Handlers=event13
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=11"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input14
U: Uniq=
H: Handlers=event14
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=12"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input15
U: Uniq=
H: Handlers=event15
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0003 Vendor=1d57 Product=130f Version=0110
N: Name="2.4G Wireless Optical Mouse  Mouse"
P: Phys=usb-0000:00:14.0-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:1D57:130F.0001/input/input16
U: Uniq=
H: Handlers=mouse0 event16
B: PROP=0
B: EV=17
B: KEY=1f0000 0 0 0 0
B: REL=1943
B: MSC=10

I: Bus=0003 Vendor=1d57 Product=130f Version=0110
N: Name="2.4G Wireless Optical Mouse  Consumer Control"
P: Phys=usb-0000:00:14.0-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:1D57:130F.0001/input/input17
U: Uniq=
H: Handlers=kbd event17
B: PROP=0
B: EV=1f
B: KEY=306ff 0 0 483ffff17aff32d bfd4444600000000 1 130c730b17c000 267bfad9415fed 9e168000004400 10000002
B: REL=1040
B: ABS=100000000
B: MSC=10

I: Bus=0003 Vendor=1d57 Product=130f Version=0110
N: Name="2.4G Wireless Optical Mouse  System Control"
P: Phys=usb-0000:00:14.0-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:1D57:130F.0001/input/input18
U: Uniq=
H: Handlers=kbd event18
B: PROP=0
B: EV=13
B: KEY=c000 10000000000000 0
B: MSC=10

I: Bus=0003 Vendor=1d57 Product=130f Version=0110
N: Name="2.4G Wireless Optical Mouse "
P: Phys=usb-0000:00:14.0-1/input1
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.1/0003:1D57:130F.0002/input/input19
U: Uniq=
H: Handlers=sysrq kbd event19 leds
B: PROP=0
B: EV=120013
B: KEY=1000000000007 ff800000000007ff febeffdff3cfffff fffffffffffffffe
B: MSC=10
B: LED=7
Title: Re: Lenovo IdeaPad-3-15IIL05 No touchpad
Post by: WytWun on June 24, 2022, 09:56:55 AM
I've been bitten by Lenovo touchpads in the past (Ideapad 100-11IBY) and eventually the necessary drivers caught up to the oddities.  There are some things that seem to have been successful with Lenovo touchpads generally and your model specifically.  So, to give people an idea of what you've already tried - have you tried the suggestions at the following links:

https://askubuntu.com/questions/1303167/lenovo-ideapad-3-15iil05-touchpad-problems (https://askubuntu.com/questions/1303167/lenovo-ideapad-3-15iil05-touchpad-problems)
https://bbs.archlinux.org/viewtopic.php?id=260602 (https://bbs.archlinux.org/viewtopic.php?id=260602)
https://ubuntu-mate.community/t/touchpad-not-recognized-on-new-lenovo-ideapad-3/23550/8 (https://ubuntu-mate.community/t/touchpad-not-recognized-on-new-lenovo-ideapad-3/23550/8)
https://forum.manjaro.org/t/lenovo-ideapad-3-touchpad-not-found-and-not-working/68510/2 (https://forum.manjaro.org/t/lenovo-ideapad-3-touchpad-not-found-and-not-working/68510/2)
https://askubuntu.com/a/1041835 (https://askubuntu.com/a/1041835)
Title: Re: Lenovo IdeaPad-3-15IIL05 No touchpad
Post by: stevef on June 24, 2022, 10:27:31 AM
When you first booted 5.6 and 6.0 from live media, did the touchpad work during testing the system prior to installing ?

edit ->  Not sure if the links provided by WytWun reference this, but it seems a close match

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1884997
Title: Re: Lenovo IdeaPad-3-15IIL05 No touchpad
Post by: carlam on June 24, 2022, 10:36:42 AM
On both versions the touchpad did not work in live media.....   I was hoping that when i did a full install fully updating the system in would sort its self out..  I was wrong...
Title: Re: Lenovo IdeaPad-3-15IIL05 No touchpad
Post by: stevef on June 24, 2022, 10:43:42 AM
I edited my post to include an Ubuntu bug so the information may have crossed - is this report a match to your problem?

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1884997
Title: Re: Lenovo IdeaPad-3-15IIL05 No touchpad
Post by: carlam on June 24, 2022, 10:45:40 AM
Other things i have done...
Tried up to date kernels and some older ones..

Changed a few grub settings which was recommended on forums  which crashed the system..

Tried this one....   GRUB_CMDLINE_LINUX_DEFAULT="i8042.reset quiet splash"   But did not work...

Title: Re: Lenovo IdeaPad-3-15IIL05 No touchpad
Post by: carlam on June 24, 2022, 10:55:17 AM
Just done this grub update GRUB_CMDLINE_LINUX="i8042.nopnp=1 pci=nocrs"    Still no touch pad...

Title: Re: Lenovo IdeaPad-3-15IIL05 No touchpad
Post by: carlam on June 24, 2022, 11:01:59 AM
I edited my post to include an Ubuntu bug so the information may have crossed - is this report a match to your problem?

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1884997


My problem is the same...
Title: Re: Lenovo IdeaPad-3-15IIL05 No touchpad
Post by: stevef on June 24, 2022, 11:53:29 AM
There are 9 entries in the hardware DB with "81WE v: IdeaPad 3 15IIL05" reported as running various versions of LL 5.x. so some people have been using the model enough to register it  - maybe with a mouse.

The workaround described on the bug report seems credible but obviously requires the specific hardware to test.

Have you tried completely reversing and removing all traces of your earlier attempts at a solution (or a fresh install) and just implementing the workaround from the bug report ?
 
If you want to post up your grub file we can take a look.....otherwise, subscribe to the bug and use a mouse
Title: Re: Lenovo IdeaPad-3-15IIL05 No touchpad
Post by: carlam on June 24, 2022, 01:13:16 PM
Hi stevef
               Just reinstalled LL6 as changing the Grub settings has messed things up again...
It would be great for an update to sort the touchpad problem out..
Thanks
Carl
Here is the Grub file
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
#GRUB_DISTRIBUTOR='Linux Lite'
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Linux Lite Grub background
GRUB_BACKGROUND="/boot/grub_linux_lite.png"

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

Title: Re: Lenovo IdeaPad-3-15IIL05 No touchpad
Post by: WytWun on June 26, 2022, 07:25:02 AM
Have you tried booting any live distros (without installing) other than Lite via USB to see whether the touchpad works?  It might be useful to try some outside the Ubuntu family, e.g. Manjaro, Mageia, Fedora, SUSE.  If you encounter any where the touchpad works, you might be able to identify drivers or kernel options with the live image running.  I say "might" because it might be effort for nothing too :( based on a prior experience...
Title: Re: Lenovo IdeaPad-3-15IIL05 No touchpad
Post by: carlam on June 26, 2022, 04:21:18 PM
Hi WytWun
                 I have also tried Manjaro which is Arch based.....   Sadly the touch pad did not work.....
I am positive there is a solution to this....It is just finding it.....  There must be others out there with same laptop running Linux OS not using a mouse all the time..
For many many years i have used Linux Lite on many Lenovo laptops which have very stable and reliable.... 
Thank you for your comments how to solve this......   Looking forward to tagging this as solved on this forum to help others...

Carl
Title: Re: Lenovo IdeaPad-3-15IIL05 No touchpad
Post by: Mountain Giant on June 27, 2022, 03:34:30 AM
Try Fedora and OpenSuSe tubleweed. You tested debian and arch, so that is 2 unique linux distro left.
Title: Re: Lenovo IdeaPad-3-15IIL05 No touchpad
Post by: carlam on June 27, 2022, 08:56:02 AM
Hi Mountain Giant
                                   After i read both your suggestions to try.....   I downloaded them both....    Unfortunately both of them again did not work with the touchpad ... But works perfectly with a mouse...
As a shot in the dark....  I also even tried the Puppy Linux......   Again no touch pad....   But it did say.....  "synaptics not found" 
I have not given up.....   There is an solution out there...

Carl
Title: Re: Lenovo IdeaPad-3-15IIL05 No touchpad
Post by: trinidad on June 28, 2022, 08:02:35 AM
A little more info for you. Read through the second link to understand that this is hardware bug with Lenovo caused by its use of an archaic PS/2 chip to handle input devices. Turning off multiplex detection may solve it for you.

https://forums.linuxmint.com/viewtopic.php?p=2003908#p2003908
https://unix.stackexchange.com/questions/28736/what-does-the-i8042-nomux-1-kernel-option-do-during-booting-of-ubuntu

TC
Title: Re: Lenovo IdeaPad-3-15IIL05 No touchpad
Post by: carlam on June 28, 2022, 11:37:38 AM
Hi trinidad
                 Great news.....   The touch pad is now working....  A big thank you for that link...
Here is the solution to the problem....

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.

I also want to thank all the other people who have tried to sort this Bug/problem......
Much gratitude and appreciation to all
Now i can fully enjoy the outstanding Linux Lite OS

Carl