apport information ** Tags added: apport-collected bionic ubuntu
** Description changed: [Impact] * The touchpad's right button become no function after update to 5.4 kernel * The INPUT_PROP_BUTTONPAD property is set by 5.4 kernel, so that libinput regard it as clickpad. * Add a model quirk to unset the bit can make touchpad's right button works normally. [Test Case] * 1. Boot into Ubuntu 2. Identify touchpad input device number, can be obtained in $HOME/.local/share/xorg/Xorg.0.log 3. $ udevadm info /sys/class/input/inputX check PROP environment variable, it is 5 if INPUT_PROP_BUTTONPAD property is set 4. And the touchpad right button become no function 5. After update the libevdev with disable_property API and libinput10 with model quirk 6. reboot 7. The input device PROP is still 5, but touchpad right button is workable [Where problems could occur] * For libevdev2 package, backport the upstream commit: https://gitlab.freedesktop.org/libevdev/libevdev/-/commit/4226c7801b4ea1b0c7d1eaac47ca24ece8f24809 The API is not originally exist in the system, so it will only be utilized by our model quirk. * For libinput, add model quirk for the platform to disable INPUT_PROP_BUTTONPAD bit. Only disable the INPUT_PROP_BUTTONPAD for specified model, and it doesn't issue any IO command to kernel, so the behavior should be the same as previous kernel when INPUT_PROP_BUTTONPAD is not set. [Other Info] * A public bug is reported https://www.dell.com/community/Linux-Developer-Systems/Touchpad-right-click-button-not-working-with-Ubuntu-20-04-on/td-p/7636831 * A workable build for Bionic is in my ppa https://launchpad.net/~kchsieh/+archive/ubuntu/training + --- + ProblemType: Bug + ApportVersion: 2.20.9-0ubuntu7.16 + Architecture: amd64 + AudioDevicesInUse: + USER PID ACCESS COMMAND + /dev/snd/controlC0: u 1646 F.... pulseaudio + BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log' + CompositorRunning: None + CurrentDesktop: ubuntu:GNOME + DistUpgraded: Fresh install + DistroCodename: bionic + DistroRelease: Ubuntu 18.04 + DistroVariant: ubuntu + GraphicsCard: + Intel Corporation Device [8086:9bc4] (rev 05) (prog-if 00 [VGA controller]) + Subsystem: Dell Device [1028:09c3] + InstallationDate: Installed on 2020-12-01 (0 days ago) + InstallationMedia: Ubuntu 18.04.5 LTS "Bionic Beaver" - Release amd64 (20200806.1) + MachineType: Dell Inc. Precision 7550 + Package: linux (not installed) + ProcFB: 0 i915drmfb + ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.4.0-42-generic root=UUID=2964a5af-ac17-45ee-a009-41879da14e1b ro quiet splash vt.handoff=1 + ProcVersionSignature: Ubuntu 5.4.0-42.46~18.04.1-generic 5.4.44 + RelatedPackageVersions: + linux-restricted-modules-5.4.0-42-generic N/A + linux-backports-modules-5.4.0-42-generic N/A + linux-firmware 1.173.19 + Tags: bionic ubuntu + Uname: Linux 5.4.0-42-generic x86_64 + UpgradeStatus: No upgrade log present (probably fresh install) + UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo + _MarkForUpload: True + dmi.bios.date: 09/01/2020 + dmi.bios.vendor: Dell Inc. + dmi.bios.version: 1.4.0 + dmi.board.vendor: Dell Inc. + dmi.chassis.type: 10 + dmi.chassis.vendor: Dell Inc. + dmi.modalias: dmi:bvnDellInc.:bvr1.4.0:bd09/01/2020:svnDellInc.:pnPrecision7550:pvr:rvnDellInc.:rn:rvr:cvnDellInc.:ct10:cvr: + dmi.product.family: Precision + dmi.product.name: Precision 7550 + dmi.product.sku: 09C3 + dmi.sys.vendor: Dell Inc. + version.compiz: compiz N/A + version.libdrm2: libdrm2 2.4.101-2~18.04.1 + version.libgl1-mesa-dri: libgl1-mesa-dri 20.0.8-0ubuntu1~18.04.1 + version.libgl1-mesa-glx: libgl1-mesa-glx 20.0.8-0ubuntu1~18.04.1 + version.xserver-xorg-core: xserver-xorg-core N/A + version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A + version.xserver-xorg-video-ati: xserver-xorg-video-ati N/A + version.xserver-xorg-video-intel: xserver-xorg-video-intel N/A + version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau N/A ** Attachment added: "AlsaInfo.txt" https://bugs.launchpad.net/bugs/1906341/+attachment/5439891/+files/AlsaInfo.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1906341 Title: Touchpad button doesn't work on Dell Precision 7550/7750 To manage notifications about this bug go to: https://bugs.launchpad.net/oem-priority/+bug/1906341/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs