On 08/05/2017 11:10 PM, Paul de Weerd wrote:
> Hi Ulf,
>
> On Fri, Aug 04, 2017 at 11:26:12PM +0200, Ulf Brosziewski wrote:
> | Hi Paul,
> |
> | thanks for your help. Does tapping work when you use
> | the synaptics driver?
>
> Nope, it doesn't.
>
which probably means there is either something happening that
our hardware driver doesn't cover, or there is a hardware/firmware
bug. Anyhow, it's strange because the drivers only need very
basic data to identify a tap: the start of a contact, its
end, and the duration. Have you checked - with the synaptics
driver - whether a higher tap timeout helps? If not, would you
mind to make a short test? Could you increase the tap timeout
to a very high value, say, two seconds, and test whether a tap
works (with a slight delay)? For the wsmouse-internal driver,
the following command will set a two-second timeout:
# wsconsctl mouse.tp.param=137:2000
Of course you could not work reasonably with such a timeout,
you might want to check then whether something between 200
350 milliseconds would do. The default is 180.
> | In the test setup with ws and the internal driver there
> | are some restrictions on tapping:
> | 1) It is suppressed when the position is an edge area
> | (presumably the software button area at the bottom
> | edge in this case).
>
> Normally, I'm tapping in the center of the touchpad. But I've tried
> various locations, all don't work.
>
> | 2) The finger must not move by more than a certain
> | distance, otherwise, the contact doesn't count as
> | "tap".
>
> I've tried quite a few times, but no luck. I'm pretty sure at least
> some of those attempts were in basically the same spot :)
>
> | 3) It is suppressed when hardware buttons are being
> | pressed.
>
> I don't even try this :)
>
> | Just to be sure, can you exclude that 1), 2), or 3) is
> | the reason for the problem? And neither one-, two-, nor
> | three-finger taps work?
>
> I can: no tapping works, with any number of fingers. I should,
> however, clarify one thing:
>
> | > This doesn't work on my touchpad. Also, I can't click-and-drag (never
> | > worked, in any combination I while playing with the driver settings).
>
> This 'click-and-drag' behaviour does work if I click, keep the button
> depressed and then move that same finger around. [...]
Does this also work if you put a second finger on the touchpad (which
does nothing)?
> [...] So I can't click
> with one finger and drag with another.
>
> Cheers,
>
> Paul
>