Touchpad on HP Spectre x360 gets into unusable state

Bug #1950471 reported by Michael A Shantzis
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libinput (Ubuntu)
Invalid
Undecided
Unassigned
linux (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

I have an HP Spectre x360 (13t-aw200) that has had problems with its touchpad since I first loaded Ubuntu onto it. When it initially starts, it's working fine, then at some point in time (it's unclear what triggers it), it gets into this state where simply doing a single-finger swipe to move the cursor no longer works. If I press down and swipe, it does move/select as expected, but when I return to not pressing down, it goes back to its previous, unworking state.

Other clues:
- It appears if I press HARD but don't cause a down event, it SOMETIMES moves the cursor.
- If it's in this state and I'm on some scrolling window, it will scroll with a single finger (i.e. as it acts as if I have two fingers down).
- It often will return to a working state for a while then go back to not working.

ProblemType: Bug
DistroRelease: Ubuntu 21.10
Package: ubiquity (not installed)
ProcVersionSignature: Ubuntu 5.13.0-19.19-generic 5.13.14
Uname: Linux 5.13.0-19-generic x86_64
ApportVersion: 2.20.11-0ubuntu71
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Wed Nov 10 05:56:51 2021
InstallCmdLine: BOOT_IMAGE=/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed maybe-ubiquity quiet splash ---
InstallationDate: Installed on 2021-10-28 (13 days ago)
InstallationMedia: Ubuntu 21.10 "Impish Indri" - Release amd64 (20211012)
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/zsh
SourcePackage: ubiquity
Symptom: installation
UpgradeStatus: No upgrade log present (probably fresh install)
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu71
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: michael 1929 F.... pulseaudio
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckResult: pass
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
DistUpgraded: Fresh install
DistroCodename: impish
DistroRelease: Ubuntu 21.10
DistroVariant: ubuntu
GraphicsCard:
 Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] [8086:9a49] (rev 01) (prog-if 00 [VGA controller])
   Subsystem: Hewlett-Packard Company TigerLake GT2 [Iris Xe Graphics] [103c:8709]
InstallationDate: Installed on 2021-10-28 (15 days ago)
InstallationMedia: Ubuntu 21.10 "Impish Indri" - Release amd64 (20211012)
MachineType: HP HP Spectre x360 Convertible 13t-aw200
Package: linux (not installed)
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/zsh
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.13.0-19-generic root=/dev/mapper/vg--crypt-lv--root ro quiet splash i8042.dumbkbd=1 vt.handoff=7
ProcVersionSignature: Ubuntu 5.13.0-19.19-generic 5.13.14
RelatedPackageVersions:
 linux-restricted-modules-5.13.0-19-generic N/A
 linux-backports-modules-5.13.0-19-generic N/A
 linux-firmware 1.201.1
Tags: impish wayland-session ubuntu wayland-session
Uname: Linux 5.13.0-19-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/01/2021
dmi.bios.release: 15.13
dmi.bios.vendor: AMI
dmi.bios.version: F.13
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: 8709
dmi.board.vendor: HP
dmi.board.version: 31.32
dmi.chassis.type: 31
dmi.chassis.vendor: HP
dmi.chassis.version: Chassis Version
dmi.ec.firmware.release: 31.32
dmi.modalias: dmi:bvnAMI:bvrF.13:bd04/01/2021:br15.13:efr31.32:svnHP:pnHPSpectrex360Convertible13t-aw200:pvr:sku8WP89AV:rvnHP:rn8709:rvr31.32:cvnHP:ct31:cvrChassisVersion:
dmi.product.family: 103C_5335KV HP Spectre
dmi.product.name: HP Spectre x360 Convertible 13t-aw200
dmi.product.sku: 8WP89AV
dmi.sys.vendor: HP
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.107-8ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 21.2.2-1ubuntu1
version.libgl1-mesa-glx: libgl1-mesa-glx N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.20.13-1ubuntu1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-2build1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20200714-1ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.17-1build1
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu71
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: michael 1879 F.... pulseaudio
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckResult: pass
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
DistUpgraded: Fresh install
DistroCodename: impish
DistroRelease: Ubuntu 21.10
DistroVariant: ubuntu
GraphicsCard:
 Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] [8086:9a49] (rev 01) (prog-if 00 [VGA controller])
   Subsystem: Hewlett-Packard Company TigerLake GT2 [Iris Xe Graphics] [103c:8709]
InstallationDate: Installed on 2021-10-28 (15 days ago)
InstallationMedia: Ubuntu 21.10 "Impish Indri" - Release amd64 (20211012)
MachineType: HP HP Spectre x360 Convertible 13t-aw200
Package: linux (not installed)
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/zsh
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.13.0-20-generic root=/dev/mapper/vg--crypt-lv--root ro quiet splash i8042.dumbkbd=1 vt.handoff=7
ProcVersionSignature: Ubuntu 5.13.0-20.20-generic 5.13.14
RelatedPackageVersions:
 linux-restricted-modules-5.13.0-20-generic N/A
 linux-backports-modules-5.13.0-20-generic N/A
 linux-firmware 1.201.1
Tags: impish wayland-session ubuntu wayland-session
Uname: Linux 5.13.0-20-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/01/2021
dmi.bios.release: 15.13
dmi.bios.vendor: AMI
dmi.bios.version: F.13
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: 8709
dmi.board.vendor: HP
dmi.board.version: 31.32
dmi.chassis.type: 31
dmi.chassis.vendor: HP
dmi.chassis.version: Chassis Version
dmi.ec.firmware.release: 31.32
dmi.modalias: dmi:bvnAMI:bvrF.13:bd04/01/2021:br15.13:efr31.32:svnHP:pnHPSpectrex360Convertible13t-aw200:pvr:sku8WP89AV:rvnHP:rn8709:rvr31.32:cvnHP:ct31:cvrChassisVersion:
dmi.product.family: 103C_5335KV HP Spectre
dmi.product.name: HP Spectre x360 Convertible 13t-aw200
dmi.product.sku: 8WP89AV
dmi.sys.vendor: HP
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.107-8ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 21.2.2-1ubuntu1
version.libgl1-mesa-glx: libgl1-mesa-glx N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.20.13-1ubuntu1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-2build1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20200714-1ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.17-1build1

Revision history for this message
Michael A Shantzis (shantzis62) wrote :
affects: ubuntu → ubiquity (Ubuntu)
affects: ubiquity (Ubuntu) → libinput (Ubuntu)
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 1950471

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
Revision history for this message
Michael A Shantzis (shantzis62) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected ubuntu
description: updated
Revision history for this message
Michael A Shantzis (shantzis62) wrote : CRDA.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : DpkgLog.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : IwConfig.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : Lspci.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : Lspci-vt.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : AlsaInfo.txt

apport information

description: updated
Revision history for this message
Michael A Shantzis (shantzis62) wrote : CRDA.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : DpkgLog.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : IwConfig.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : Lspci.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : Lspci-vt.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : Lsusb.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : Lsusb-t.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : Lsusb-v.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : PaInfo.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : ProcModules.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : PulseList.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : RfKill.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : UdevDb.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : WifiSyslog.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : Xrandr.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote : acpidump.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Michael A Shantzis (shantzis62) wrote : xdpyinfo.txt

apport information

Revision history for this message
Michael A Shantzis (shantzis62) wrote :

Ran apport-collect as requested but it printed out the following messages, then hung in the end:

% apport-collect 1950471
dpkg-query: no packages found matching libinput
dpkg-query: no packages found matching linux

Revision history for this message
Michael A Shantzis (shantzis62) wrote :

Additional information:
When I run 'sudo libinput debug-events', at the exact moment when the problem starts to happen, it prints the following message:

event9 - SYNA3297:00 06CB:CD50 Touchpad: kernel bug: Touch jump detected and discarded.
See https://wayland.freedesktop.org/libinput/doc/1.18.1/touchpad-jumping-cursors.html for details

Note that it defines event9 as follows:
-event9 DEVICE_ADDED SYNA3297:00 06CB:CD50 Touchpad seat0 default group6 cap:pg size 106x51mm tap(dl off) left scroll-nat scroll-2fg-edge click-button areas-clickfinger dwt-on

Revision history for this message
Michael A Shantzis (shantzis62) wrote :

Closing this one out. It turned out to be a hardware issue.

Changed in linux (Ubuntu):
status: Confirmed → Invalid
Changed in libinput (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.