AsahiLinux / PKGBUILDs

79 stars 37 forks source link

libinput: Add a patch to disable the palm exclusion zones #24

Closed kit-ty-kate closed 2 years ago

kit-ty-kate commented 2 years ago

This fixes the really annoying cursor freeze issue on the 16" MBP at the very least. See https://gitlab.freedesktop.org/libinput/libinput/-/issues/433 for more details

I've had this patch locally for several months and linked it on #asahi (irc log). At the time I didn't get any follow up to I can send a PR to https://github.com/AsahiLinux/PKGBUILDs if you want too but given there is now already a patch for libinput on this repository it seems easier to add one more patch.

If you want me to have this patch linked to a PR upstream I'm not sure i have the time for that and i have no idea what the best course of action for all devices supported by libinput. Given the base issue is 2 years old and touches too many devices it feels like a lost cause tbh.

marcan commented 2 years ago

I'm only interested in carrying patches that are upstreamable - this package will already be dropped when the next libinput release drops, since the touchpad quirk is already merged upstream. Maintaining hacks like this long-term is a major pain in the ass keeping with package versions; we're not going to do that, sorry.

If you can make this a proper configurable option, add it to the quirks, and submit it upstream as a PR then I'd be happy to carry it early after it is merged upstream or at least looks like it'll be merged soon, until the next release includes it. But long-term hacks like this are a NAK, sorry.