[PATCH libinput 0/8] Add libinput_device_suspend() to disable devices

Peter Hutterer peter.hutterer at who-t.net
Sun Aug 24 17:44:46 PDT 2014


On Fri, Aug 22, 2014 at 06:50:04PM -0700, Bill Spitzak wrote:
> 
> 
> On 08/22/2014 06:16 PM, Peter Hutterer wrote:
> 
> >>My main point is I don't think you need to distinguish enabled from
> >>"smart" enabled. The smartness is in the device driver and could be
> >>considered part of how it generates events, and there should be no
> >>reason to turn it off.
> >
> >only if our palm detection works at near 100% accuracy.
> 
> If palm detection is faulty then "enabled" just means "palm detection never
> works", while "smart disable" means "palm detection works somewhat". I still
> see no reason anybody would want the enabled setting, the smart setting is
> better.

this is *not* about palm detection. palm detection is already always enabled
where possible and with the parameters sensible for that specific touchpad.

This option is for the optional disabling of the touchpad when an external
mouse is connected. And that option is only necessary because we can't
guarantee that palm detection works 100% of the time.

Cheers,
   Peter


More information about the wayland-devel mailing list