«Confirmed with sudo libinput list-devices immediately after resume from
suspend: the HTIX5288 touchpad is visible to libinput (devices on
/dev/input/event3 and event4) with full capabilities (two-finger scroll,
tap-and-drag, etc.).

This confirms the issue is not kernel-level device detection or I2C re-
enumeration: the kernel keeps the device, and libinput sees it. The
problem is specific to GNOME/mutter on Wayland failing to re-attach the
device as an active input seat after resume.

In Xorg session, the touchpad works reliably after suspend.

Output of sudo libinput list-devices:

Device:                  HTIX5288:00 0911:5288  
Kernel:                  /dev/input/event3  
Id:                      i2c:0911:5288  
Group:                   2  
Seat:                    seat0, default  
Capabilities:            pointer  
Scroll methods:          *button  
Scroll button:           BTN_RIGHT  
Accel profiles:          flat *adaptive custom  
 
Device:                  HTIX5288:00 0911:5288  
Kernel:                  /dev/input/event4  
Id:                      i2c:0911:5288  
Group:                   2  
Seat:                    seat0, default  
Size:                    91x53mm  
Capabilities:            pointer gesture  
Tap-to-click:            disabled  
Tap-and-drag:            enabled  
Scroll methods:          *two-finger edge  
Click methods:           *button-areas clickfinger  
Disable-w-typing:        enabled  
Disable-w-trackpointing: enabled  
Accel profiles:          flat *adaptive custom  
```»

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2171393

Title:
  touchpad stops working after suspend, works with xorg

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2171393/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to