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