Hi Ulf,
* Ulf Brosziewski wrote:
> On 5/3/22 10:03, Ulf Brosziewski wrote:
> > The implementation of the tapping mechanism in wsmouse(4) has a bug
> > concerning the transitions into the hold/drag state, see
> > https://marc.info/...
> > for details. The patch proposed in that message is obsolete. I've
> > been made aware that there is another problem, the transition only
> > works with left-button taps.
> >
> > This patch merges tap detection and the handling of hold/drag states,
> > which is a cleaner and more generic approach. It fixes the problems
> > mentioned above, and it permits a better synchronization of button
> > states when tap inputs and the use of hardware buttons are mixed.
> >
> > OK?
I tested your patch on a Thinkpad T450s and all functions (1/2/3 finger
tapping) work as before. Addtionally, I can now use xterm's menu (Ctrl
+ left/right click) without using the physical mouse buttons. So IMO a
great improvement for touchpad users not having physical buttons.
Cheers and thanks
Matthias