Comment 5 for bug 1672619

Revision history for this message
Leon Liao (lihow731) wrote : Re: touch pad on xps 13 need better palm detection mechanism

I built a xserver-xorg-input-synaptics package for improving the user experience of the touchpad.

On xenial, you can test this experimental package by flowing command:
$ sudo add-apt-repository ppa:lihow731/xenial
$ sudo apt-get update
$ sudo apt-get install xserver-xorg-input-synaptics=1.8.2-1ubuntu3somerville1

More detail:
My modification is "ignore the BTN_TOOL_FINGER event".
On synaptic touchpad, the BTN_TOOL_FINGER event will be sent out at end of serial touch events.
The xserver-xorg-input-synaptics will process the BTN_TOOL_FINGER event as "one finger touched" (in my experiment, it look like a "click" sent out).

The current windows will lost focus when other window be clicked by the BTN_TOOL_FINGER event.
We don't expect this click action.
This behavior will cause users have bad user experiment.

Again, this is a experimental package.
Because, I don't know what is the BTN_TOOL_FINGER event.
And, is it appropriate to ignore this event?
Or, is this BTN_TOOL_FINGER event used by some gestures?
Another thing, I don't find the BTN_TOOL_FINGER event be handled in libinput source code.