On Mon, Feb 15, 2021 at 08:46:57AM -0000, Maton Danko wrote:
>I've checked the 5.11.0-rc7 and the touchpad still doesn't work
>properly, on the left and right bottom side the same primary action is
>being taken instead of secondary on the right and primary on the left!
>
5.11.0-rc7 is expected to fix your touchpad. Could you paste the output of
"sudo cat /sys/kernel/debug/gpio|grep pin130 -A1" and also the output of
"sudo evest" when you lick the left bottom and right bottom button?
>--
>You received this bug notification because you are subscribed to the bug
>report.
>https://bugs.launchpad.net/bugs/1887190
>
>Title:
> MSFT Touchpad not working on Lenovo Legion-5 15ARH05
>
>Status in Pop!_OS:
> New
>Status in linux package in Ubuntu:
> Confirmed
>Status in xserver-xorg-input-libinput package in Ubuntu:
> Confirmed
>Status in linux package in Arch Linux:
> Fix Committed
>Status in linux package in Fedora:
> Confirmed
>Status in linux package in openSUSE:
> New
>
>Bug description:
> Update (based on #296)
> =============
>
> The latest kernel tree
> (https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git)
> has the complete solution to fix this bug. So we can expect kernel
> v5.11 to fix this issue without any additional work.
>
> Before the release of v5.11, you are suggested to use #189 to save your touchpad. Note that for distributions like Ubuntu and Fedora, the pinctrl-amd driver is built into the initramfs. So you have to rebuild the initramfs after replacing the old module with new one.
> On Fedora, run `sudo dracut --force`; On ubuntu, run `sudo update-initramfs -u`.
>
> The complete solution is three patches,
> - 47a0001436352c9853d72bf2071e85b316d688a2 ("pinctrl: amd: remove debounce filter setting in IRQ type setting")
> - 06abe8291bc31839950f7d0362d9979edc88a666 ("pinctrl: amd: fix incorrect way to disable debounce filter")
> - 8dcb7a15a585b6d0fee15751ce11d7a68cfedd56 ("gpiolib: acpi: Take into account debounce settings")
>
> The first two patches has reached the stable tree. If the last one is
> also backported to LTS kernel, you won't need to install kernel 5.11.
> But I don't know when this will happen.
>
> Original bug report
> ===================
>
> Hello
>
> The MSFT touchpad of this Lenovo Legion-5 15ARH05 laptop is not reacting at all (pointer and click never move when touchpad is touched). This has been reported by other users in various websites, with various linux systems including other Ubuntu systems, but I saw no launchpad bug so I post one. Example of websites covering the issue :
> - https://askubuntu.com/questions/1253830/lenovo-legion-5-touchpad (exactly the same laptop)
> - https://www.linux.org/threads/lenovo-legion-5-touchpad.29536/ (similar laptop)
>
> xinput indentifies it as MSFT0001:00 04F3:3140
>
> Virtual core pointer id=2 [master pointer (3)]
> ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
> ⎜ ↳ MSFT0001:00 04F3:3140 Touchpad id=17 [slave pointer (2)]
> ⎜ ↳ MSFT0001:00 04F3:3140 Mouse id=16 [slave pointer (2)]
> ⎜ ↳ ITE Tech. Inc. ITE Device(8910) Consumer Control id=12 [slave pointer (2)]
> ⎜ ↳ Logitech USB Optical Mouse id=11 [slave pointer (2)]
> ⎣ Virtual core keyboard id=3 [master keyboard (2)]
> ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
> ↳ Ideapad extra buttons id=15 [slave keyboard (3)]
> ↳ Power Button id=6 [slave keyboard (3)]
> ↳ Integrated Camera: Integrated C id=10 [slave keyboard (3)]
> ↳ Video Bus id=7 [slave keyboard (3)]
> ↳ ITE Tech. Inc. ITE Device(8910) Consumer Control id=19 [slave keyboard (3)]
> ↳ Power Button id=9 [slave keyboard (3)]
> ↳ ITE Tech. Inc. ITE Device(8910) Wireless Radio Control id=13 [slave keyboard (3)]
> ↳ ITE Tech. Inc. ITE Device(8910) Keyboard id=14 [slave keyboard (3)]
> ↳ AT Translated Set 2 keyboard id=18 [slave keyboard (3)]
> ↳ Video Bus id=8 [slave keyboard (3)]
>
> Thanks a lot for your time. It does not help, but I can confirm what
> was reported on askubuntu by another user : the touchpad does work on
> Windows.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 20.04
> Package: linux-image-5.4.0-40-generic 5.4.0-40.44
> ProcVersionSignature: Ubuntu 5.4.0-40.44-generic 5.4.44
> Uname: Linux 5.4.0-40-generic x86_64
> NonfreeKernelModules: nvidia_modeset nvidia
> ApportVersion: 2.20.11-0ubuntu27.3
> Architecture: amd64
> AudioDevicesInUse:
> USER PID ACCESS COMMAND
> /dev/snd/controlC0: nicolas 1567 F.... pulseaudio
> /dev/snd/controlC1: nicolas 1567 F.... pulseaudio
> /dev/snd/controlC2: nicolas 1567 F.... pulseaudio
> CasperMD5CheckResult: skip
> CurrentDesktop: ubuntu:GNOME
> Date: Fri Jul 10 20:14:25 2020
> InstallationDate: Installed on 2020-07-02 (8 days ago)
> InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
> MachineType: LENOVO 82B5
> ProcEnviron:
> TERM=xterm-256color
> PATH=(custom, no user)
> XDG_RUNTIME_DIR=<set>
> LANG=fr_FR.UTF-8
> SHELL=/bin/bash
> ProcFB: 0 EFI VGA
> ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.4.0-40-generic root=UUID=d8898017-2821-434e-ab52-fec76ac93106 ro quiet splash vt.handoff=7
> RelatedPackageVersions:
> linux-restricted-modules-5.4.0-40-generic N/A
> linux-backports-modules-5.4.0-40-generic N/A
> linux-firmware 1.187.1
> SourcePackage: linux
> UpgradeStatus: No upgrade log present (probably fresh install)
> dmi.bios.date: 05/12/2020
> dmi.bios.vendor: LENOVO
> dmi.bios.version: EUCN19WW
> dmi.board.asset.tag: NO Asset Tag
> dmi.board.name: LNVNB161216
> dmi.board.vendor: LENOVO
> dmi.board.version: SDK0J40709 WIN
> dmi.chassis.asset.tag: NO Asset Tag
> dmi.chassis.type: 10
> dmi.chassis.vendor: LENOVO
> dmi.chassis.version: Lenovo Legion 5 15ARH05
> dmi.modalias: dmi:bvnLENOVO:bvrEUCN19WW:bd05/12/2020:svnLENOVO:pn82B5:pvrLenovoLegion515ARH05:rvnLENOVO:rnLNVNB161216:rvrSDK0J40709WIN:cvnLENOVO:ct10:cvrLenovoLegion515ARH05:
> dmi.product.family: Legion 5 15ARH05
> dmi.product.name: 82B5
> dmi.product.sku: LENOVO_MT_82B5_BU_idea_FM_Legion 5 15ARH05
> dmi.product.version: Lenovo Legion 5 15ARH05
> dmi.sys.vendor: LENOVO
> ---
> ProblemType: Bug
> ApportVersion: 2.20.11-0ubuntu27.3
> Architecture: amd64
> CasperMD5CheckResult: skip
> CurrentDesktop: ubuntu:GNOME
> DistroRelease: Ubuntu 20.04
> InstallationDate: Installed on 2020-07-02 (12 days ago)
> InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
> Package: linux (not installed)
> ProcEnviron:
> TERM=xterm-256color
> PATH=(custom, no user)
> XDG_RUNTIME_DIR=<set>
> LANG=fr_FR.UTF-8
> SHELL=/bin/bash
> Tags: focal
> Uname: Linux 5.8.0-050800rc5-generic x86_64
> UnreportableReason: The running kernel is not an Ubuntu kernel
> UpgradeStatus: No upgrade log present (probably fresh install)
> UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
> _MarkForUpload: True
>
>To manage notifications about this bug go to:
>https://bugs.launchpad.net/pop-os/+bug/1887190/+subscriptions
Hi Maton,
On Mon, Feb 15, 2021 at 08:46:57AM -0000, Maton Danko wrote:
>I've checked the 5.11.0-rc7 and the touchpad still doesn't work
>properly, on the left and right bottom side the same primary action is
>being taken instead of secondary on the right and primary on the left!
>
5.11.0-rc7 is expected to fix your touchpad. Could you paste the output of debug/gpio| grep pin130 -A1" and also the output of
"sudo cat /sys/kernel/
"sudo evest" when you lick the left bottom and right bottom button?
>-- /bugs.launchpad .net/bugs/ 1887190 xorg-input- libinput package in Ubuntu: /git.kernel. org/pub/ scm/linux/ kernel/ git/torvalds/ linux.git) 853d72bf2071e85 b316d688a2 ("pinctrl: amd: remove debounce filter setting in IRQ type setting") 9950f7d0362d997 9edc88a666 ("pinctrl: amd: fix incorrect way to disable debounce filter") 0fee15751ce11d7 a68cfedd56 ("gpiolib: acpi: Take into account debounce settings") /askubuntu. com/questions/ 1253830/ lenovo- legion- 5-touchpad (exactly the same laptop) /www.linux. org/threads/ lenovo- legion- 5-touchpad. 29536/ (similar laptop) 5.4.0-40- generic 5.4.0-40.44 ature: Ubuntu 5.4.0-40.44-generic 5.4.44 dules: nvidia_modeset nvidia esult: skip DIR=<set> /vmlinuz- 5.4.0-40- generic root=UUID= d8898017- 2821-434e- ab52-fec76ac931 06 ro quiet splash vt.handoff=7 ersions: d-modules- 5.4.0-40- generic N/A -modules- 5.4.0-40- generic N/A asset.tag: NO Asset Tag asset.tag: NO Asset Tag version: Lenovo Legion 5 15ARH05 bvrEUCN19WW: bd05/12/ 2020:svnLENOVO: pn82B5: pvrLenovoLegion 515ARH05: rvnLENOVO: rnLNVNB161216: rvrSDK0J40709WI N:cvnLENOVO: ct10:cvrLenovoL egion515ARH05: MT_82B5_ BU_idea_ FM_Legion 5 15ARH05 version: Lenovo Legion 5 15ARH05 esult: skip DIR=<set> -generic x86_64 /bugs.launchpad .net/pop- os/+bug/ 1887190/ +subscriptions
>You received this bug notification because you are subscribed to the bug
>report.
>https:/
>
>Title:
> MSFT Touchpad not working on Lenovo Legion-5 15ARH05
>
>Status in Pop!_OS:
> New
>Status in linux package in Ubuntu:
> Confirmed
>Status in xserver-
> Confirmed
>Status in linux package in Arch Linux:
> Fix Committed
>Status in linux package in Fedora:
> Confirmed
>Status in linux package in openSUSE:
> New
>
>Bug description:
> Update (based on #296)
> =============
>
> The latest kernel tree
> (https:/
> has the complete solution to fix this bug. So we can expect kernel
> v5.11 to fix this issue without any additional work.
>
> Before the release of v5.11, you are suggested to use #189 to save your touchpad. Note that for distributions like Ubuntu and Fedora, the pinctrl-amd driver is built into the initramfs. So you have to rebuild the initramfs after replacing the old module with new one.
> On Fedora, run `sudo dracut --force`; On ubuntu, run `sudo update-initramfs -u`.
>
> The complete solution is three patches,
> - 47a0001436352c9
> - 06abe8291bc3183
> - 8dcb7a15a585b6d
>
> The first two patches has reached the stable tree. If the last one is
> also backported to LTS kernel, you won't need to install kernel 5.11.
> But I don't know when this will happen.
>
> Original bug report
> ===================
>
> Hello
>
> The MSFT touchpad of this Lenovo Legion-5 15ARH05 laptop is not reacting at all (pointer and click never move when touchpad is touched). This has been reported by other users in various websites, with various linux systems including other Ubuntu systems, but I saw no launchpad bug so I post one. Example of websites covering the issue :
> - https:/
> - https:/
>
> xinput indentifies it as MSFT0001:00 04F3:3140
>
> Virtual core pointer id=2 [master pointer (3)]
> ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
> ⎜ ↳ MSFT0001:00 04F3:3140 Touchpad id=17 [slave pointer (2)]
> ⎜ ↳ MSFT0001:00 04F3:3140 Mouse id=16 [slave pointer (2)]
> ⎜ ↳ ITE Tech. Inc. ITE Device(8910) Consumer Control id=12 [slave pointer (2)]
> ⎜ ↳ Logitech USB Optical Mouse id=11 [slave pointer (2)]
> ⎣ Virtual core keyboard id=3 [master keyboard (2)]
> ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
> ↳ Ideapad extra buttons id=15 [slave keyboard (3)]
> ↳ Power Button id=6 [slave keyboard (3)]
> ↳ Integrated Camera: Integrated C id=10 [slave keyboard (3)]
> ↳ Video Bus id=7 [slave keyboard (3)]
> ↳ ITE Tech. Inc. ITE Device(8910) Consumer Control id=19 [slave keyboard (3)]
> ↳ Power Button id=9 [slave keyboard (3)]
> ↳ ITE Tech. Inc. ITE Device(8910) Wireless Radio Control id=13 [slave keyboard (3)]
> ↳ ITE Tech. Inc. ITE Device(8910) Keyboard id=14 [slave keyboard (3)]
> ↳ AT Translated Set 2 keyboard id=18 [slave keyboard (3)]
> ↳ Video Bus id=8 [slave keyboard (3)]
>
> Thanks a lot for your time. It does not help, but I can confirm what
> was reported on askubuntu by another user : the touchpad does work on
> Windows.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 20.04
> Package: linux-image-
> ProcVersionSign
> Uname: Linux 5.4.0-40-generic x86_64
> NonfreeKernelMo
> ApportVersion: 2.20.11-0ubuntu27.3
> Architecture: amd64
> AudioDevicesInUse:
> USER PID ACCESS COMMAND
> /dev/snd/controlC0: nicolas 1567 F.... pulseaudio
> /dev/snd/controlC1: nicolas 1567 F.... pulseaudio
> /dev/snd/controlC2: nicolas 1567 F.... pulseaudio
> CasperMD5CheckR
> CurrentDesktop: ubuntu:GNOME
> Date: Fri Jul 10 20:14:25 2020
> InstallationDate: Installed on 2020-07-02 (8 days ago)
> InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
> MachineType: LENOVO 82B5
> ProcEnviron:
> TERM=xterm-256color
> PATH=(custom, no user)
> XDG_RUNTIME_
> LANG=fr_FR.UTF-8
> SHELL=/bin/bash
> ProcFB: 0 EFI VGA
> ProcKernelCmdLine: BOOT_IMAGE=
> RelatedPackageV
> linux-restricte
> linux-backports
> linux-firmware 1.187.1
> SourcePackage: linux
> UpgradeStatus: No upgrade log present (probably fresh install)
> dmi.bios.date: 05/12/2020
> dmi.bios.vendor: LENOVO
> dmi.bios.version: EUCN19WW
> dmi.board.
> dmi.board.name: LNVNB161216
> dmi.board.vendor: LENOVO
> dmi.board.version: SDK0J40709 WIN
> dmi.chassis.
> dmi.chassis.type: 10
> dmi.chassis.vendor: LENOVO
> dmi.chassis.
> dmi.modalias: dmi:bvnLENOVO:
> dmi.product.family: Legion 5 15ARH05
> dmi.product.name: 82B5
> dmi.product.sku: LENOVO_
> dmi.product.
> dmi.sys.vendor: LENOVO
> ---
> ProblemType: Bug
> ApportVersion: 2.20.11-0ubuntu27.3
> Architecture: amd64
> CasperMD5CheckR
> CurrentDesktop: ubuntu:GNOME
> DistroRelease: Ubuntu 20.04
> InstallationDate: Installed on 2020-07-02 (12 days ago)
> InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
> Package: linux (not installed)
> ProcEnviron:
> TERM=xterm-256color
> PATH=(custom, no user)
> XDG_RUNTIME_
> LANG=fr_FR.UTF-8
> SHELL=/bin/bash
> Tags: focal
> Uname: Linux 5.8.0-050800rc5
> UnreportableReason: The running kernel is not an Ubuntu kernel
> UpgradeStatus: No upgrade log present (probably fresh install)
> UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
> _MarkForUpload: True
>
>To manage notifications about this bug go to:
>https:/
--
Best regards,
Coiby