Re: Missing events
Juan Jose Garcia-Ripoll <[email protected]> Thu, 3 Jul 2025 15:40:57 +0200
| Newsgroups | gmane.emacs.windows |
|---|---|
| Message-ID | <CANejTzpM0YR38Y3SpWSeRmN5xEdGdbGivwLn2fpcxHFq+5M-tg@mail.gmail.com> |
--000000000000a9cae20639068797 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 <[email protected]> escribi=C3=B3: > > From: Juan Jos=C3=A9 Garc=C3=ADa-Ripoll > > <[email protected]> > > Date: Thu, 03 Jul 2025 14:01:42 +0200 > > > > Eli Zaretskii <[email protected]> writes: > > >> From: Juan Jos=C3=A9 Garc=C3=ADa-Ripoll > > >> <[email protected]> > > >> 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 trackpa= d, > > >> acting as left and right button, respectively. > > >> 2- Actually pressing the bottom of the trackpad, which also clicks a= s > 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. > --000000000000a9cae20639068797 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <p dir=3D"ltr">How can I debug this? I am not asking you to solve the probl= em. But the manual does not offer information about how to intercept the ev= ents or investigate if they are reaching Emacs at all.</p> <br><div class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class= =3D"gmail_attr">El jue, 3 jul 2025, 15:31, Eli Zaretskii <<a href=3D"mai= lto:[email protected]">[email protected]</a>> escribi=C3=B3:<br></div><blockquote = class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid= ;padding-left:1ex">> From: Juan Jos=C3=A9 Garc=C3=ADa-Ripoll<br> >=C2=A0 <<a href=3D"mailto:[email protected]" target=3D= "_blank" rel=3D"noreferrer">[email protected]</a>><br> > Date: Thu, 03 Jul 2025 14:01:42 +0200<br> > <br> > Eli Zaretskii <<a href=3D"mailto:[email protected]" target=3D"_blank" re= l=3D"noreferrer">[email protected]</a>> writes:<br> > >> From: Juan Jos=C3=A9 Garc=C3=ADa-Ripoll<br> > >>=C2=A0 <<a href=3D"mailto:[email protected]" = target=3D"_blank" rel=3D"noreferrer">[email protected]</a>>= ;<br> > >> Date: Thu, 03 Jul 2025 11:59:10 +0200<br> > >> <br> > >> Thanks for the information. The report looks a bit different.= <br> > ><br> > > In what ways?<br> > <br> > The report mentions generic trackpad buttons and I do have buttons tha= t<br> > work, just not the convenient ones<br> <br> That bug does talk about touchpad, and does say that scrolling with<br> the touchpad works.=C2=A0 You also said scrolling works.=C2=A0 So I still t= hink<br> this is similar.=C2=A0 I could be wrong, of course.<br> <br> > >> This mouspad has three clicking systems:<br> > >> <br> > >> 1- Physical buttons on the top<br> > >> 2- The possibility of tapping with one or two fingers on the = trackpad,<br> > >> acting as left and right button, respectively.<br> > >> 2- Actually pressing the bottom of the trackpad, which also c= licks as a<br> > >> button<br> > >> <br> > >> Only the first system produces events in Emacs. This is weird= , because vim<br> > >> recognizes all of them. It is also weird, because the scroll = gesture<br> > >> (two fingers moving up and down) does generate an event in Em= acs.<br> > ><br> > > My laptop doesn't have the physical buttons, but the other 2 = gestures<br> > > all work and produce the expected results.<br> > ><br> > > So I still think there should be some difference in how the syste= ms<br> > > are configured and/or in what mouse-or touchpad-related software = is<br> > > installed.<br> > <br> > I have traced back this all to the 30.1 version. If I download Emacs<b= r> > 29.4 or any earlier version, all events are properly recorded. So I<br= > > don't thing this is a system problem.<br> <br> Thanks, but that is not a definitive proof.=C2=A0 Emacs 30 _is_ different<b= r> from Emacs 29 in some details of handling touch devices, so it's quite<= br> possible that some factor which didn't affect Emacs 29 does affect<br> Emacs 30.<br> <br> In any case, I hope you understand that I cannot debug behavior I<br> don't see on the systems to which I have access.<br> </blockquote></div> --000000000000a9cae20639068797--