GNU bug report logs - #57526
29.0.50; Precise pixel-scrolling works great with touchpad but not with mouse wheel

Previous Next

Package: emacs;

Reported by: Tassilo Horn <tsdh <at> gnu.org>

Date: Thu, 1 Sep 2022 14:48:02 UTC

Severity: normal

Found in version 29.0.50

Full log


Message #17 received at 57526 <at> debbugs.gnu.org (full text, mbox):

From: Tassilo Horn <tsdh <at> gnu.org>
To: Po Lu <luangruo <at> yahoo.com>
Cc: 57526 <at> debbugs.gnu.org
Subject: Re: bug#57526: 29.0.50; Precise pixel-scrolling works great with
 touchpad but not with mouse wheel
Date: Fri, 02 Sep 2022 13:41:08 +0200
[Message part 1 (text/plain, inline)]
Po Lu <luangruo <at> yahoo.com> writes:

>> The short list is:
>>
>> ❯ xinput list
>> WARNING: running xinput against an Xwayland server. See the xinput man page
>> for details.
>> ⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
>> ⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
>> ⎜   ↳ xwayland-pointer:39                     	id=6	[slave  pointer  (2)]
>> ⎜   ↳ xwayland-relative-pointer:39            	id=7	[slave  pointer  (2)]
>> ⎜   ↳ xwayland-pointer-gestures:39            	id=8	[slave  pointer  (2)]
>> ⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
>>     ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
>>     ↳ xwayland-keyboard:39                    	id=9	[slave  keyboard (3)]
>>
>> Interestingly, that list is the same no matter if I plugged my mouse
>> into my notebook's USB slot or if it is not connected.
>
> Ah, you're using Xwayland.

Actually, I use pgtk so that emacs runs as native wayland client but I
guess that doesn't make a difference here.

AFAIK, X and wayland use libinput for device handling by default and
"libinput list-devices" knows about touchpad AND USB mouse.  Of course I
have no clue if that has any relevance wrt. emacs.
[libinput-list-devices.txt (text/plain, attachment)]
[Message part 3 (text/plain, inline)]
Bye,
Tassilo

This bug report was last modified 2 years and 349 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.