Comment 33 for bug 1906341

Revision history for this message
Kai-Chuan Hsieh (kchsieh) wrote :

reply #32

@seb128

Thanks for review, actually, it is not a kernel bug, it is because the touchpad report descriptor doesn't config correctly, please refer to the windows document "Device capabilities feature report" part.
https://docs.microsoft.com/en-us/windows-hardware/design/component-guidelines/windows-precision-touchpad-required-hid-top-level-collections

The touchpad device announce it is a depressible touchpad, which is not, so that the kernel set the INPUT_PROP_BUTTONPAD bit which leads the libinput won't handle the BTN_RIGHT event. I have asked the touchpad vendor, they have no capability to update touchpad firmware on Linux currently.

Sorry that I just attach the debdiff for my test ppa, will upload a more official debdiff here.
May I know how many release should I do SRU? Bionic, Focal, and Groovy is enough?