losing touchpad events in some windows

Konstantin Sobolev konstantin.sobolev at gmail.com
Thu Mar 5 16:35:20 UTC 2020

I'm running xorg-server 1.20.6 with xorg-drivers 1.20 on Dell Precision 9540
libinput is used for input, with touchpad using i2c_hid driver, this is on
5.5.7 kernel

Sometimes (after suspend/resume?) touchpad taps and two finger scroll stops
working in some windows, which spreads to all windows after a while.
"libinput debug-events" still shows all the events correctly when this
happens, but "xev" does not.
Reloading i2c modules helps to some extent, but only for a while. A real
fix is to restart X11.

~ » xinput list
⎡ Virtual core pointer                          id=2    [master pointer
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer
⎜   ↳ DELL0926:00 044E:1220 Mouse               id=13   [slave  pointer
⎜   ↳ DELL0926:00 044E:1220 Touchpad            id=15   [slave  pointer
(2)]  <<-- this one
⎣ Virtual core keyboard                         id=3    [master keyboard
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard

How can I debug it further?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.x.org/archives/xorg/attachments/20200305/edf606a6/attachment.htm>

More information about the xorg mailing list