Hello, I've been using fvwm as my sole window manager for many years with excellent results and no problems of any kind.
Recently however, the Xorg developers have decided to eliminate the legacy mouse driver, which I have always used, in favor of libinput as a universal X input driver. The change to libinput was straighforward but after the change the mouse is behaving a bit strangely with fvwm-2.6.9. Movement is normal except for scrolling onto the adjacent virtual desktop (VD). The mouse cursor, instead of remaining at the edge of the adjacent VD, suddenly jumps to somewhere near the middle of the adjacent VD. I have a 2x2 grid of VDs. When scrolling either to the left adjacent VD or to the lower adjacent VD the mouse cursor remains at the edge of the adjacent VD as expected. But when I scroll from the right to the left VD or from the lower to the upper VD the mouse cursor will jump to somewhere near the middle of the adjacent VD. This is an abrupt, discontinuous movement of the cursor which never occurred before. The problem could either be with the new libinput driver or with fvwm. I want to ask if anyone on the list has experienced this behavior with the libinput driver and switching VDs with mouse scrolling. This behavior occurs only with the libinput driver for I can easily leave X, reconfigure my xorg.conf file to load the legacy mouse driver, and then restart X. In this case, scrolling between VDs is normal for any and all directions. But when loading the libinput driver the abnormal jumping of the mouse cursor returns. Is there some way I could debug this further?