How can I debug this? I am not asking you to solve the problem. But the manual does not offer information about how to intercept the events or investigate if they are reaching Emacs at all.
El jue, 3 jul 2025, 15:31, Eli Zaretskii <e...@gnu.org> escribió: > > From: Juan José García-Ripoll > > <juanjose.garciarip...@gmail.com> > > Date: Thu, 03 Jul 2025 14:01:42 +0200 > > > > Eli Zaretskii <e...@gnu.org> writes: > > >> From: Juan José García-Ripoll > > >> <juanjose.garciarip...@gmail.com> > > >> Date: Thu, 03 Jul 2025 11:59:10 +0200 > > >> > > >> Thanks for the information. The report looks a bit different. > > > > > > In what ways? > > > > The report mentions generic trackpad buttons and I do have buttons that > > work, just not the convenient ones > > That bug does talk about touchpad, and does say that scrolling with > the touchpad works. You also said scrolling works. So I still think > this is similar. I could be wrong, of course. > > > >> This mouspad has three clicking systems: > > >> > > >> 1- Physical buttons on the top > > >> 2- The possibility of tapping with one or two fingers on the trackpad, > > >> acting as left and right button, respectively. > > >> 2- Actually pressing the bottom of the trackpad, which also clicks as > a > > >> button > > >> > > >> Only the first system produces events in Emacs. This is weird, > because vim > > >> recognizes all of them. It is also weird, because the scroll gesture > > >> (two fingers moving up and down) does generate an event in Emacs. > > > > > > My laptop doesn't have the physical buttons, but the other 2 gestures > > > all work and produce the expected results. > > > > > > So I still think there should be some difference in how the systems > > > are configured and/or in what mouse-or touchpad-related software is > > > installed. > > > > I have traced back this all to the 30.1 version. If I download Emacs > > 29.4 or any earlier version, all events are properly recorded. So I > > don't thing this is a system problem. > > Thanks, but that is not a definitive proof. Emacs 30 _is_ different > from Emacs 29 in some details of handling touch devices, so it's quite > possible that some factor which didn't affect Emacs 29 does affect > Emacs 30. > > In any case, I hope you understand that I cannot debug behavior I > don't see on the systems to which I have access. >