GNU bug report logs - #50269
27.2; Request: use GTK continuous scroll events for smooth touchpad scrolling

Previous Next

Package: emacs;

Reported by: Alexander Huntley <huntley.alexander <at> gmail.com>

Date: Mon, 30 Aug 2021 14:57:01 UTC

Severity: wishlist

Tags: moreinfo

Found in version 27.2

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Alan Third <alan <at> idiocy.org>
To: Alexander Huntley <huntley.alexander <at> gmail.com>
Cc: 50269 <at> debbugs.gnu.org
Subject: bug#50269: 27.2; Request: use GTK continuous scroll events for smooth touchpad scrolling
Date: Mon, 30 Aug 2021 20:28:31 +0100
On Mon, Aug 30, 2021 at 02:35:19PM +0100, Alexander Huntley wrote:
> When using a laptop touchpad, native GTK applications use continuous
> scroll events to give much smoother scrolling, whereas Emacs simply
> emulates the discrete scrolling events of a mouse scroll wheel. This
> makes touchpad scrolling under Emacs feel much less natural than many
> other Linux applications.
> 
> Would it be possible to expose these events to elisp and hence get nice
> pixel-perfect scrolling in Emacs?

It's not practical to do in the current X/GTK terminal code. Emacs
doesn't actually use the GTK event system, so it would have to be
added from scratch.

Once PGTK is merged it should be able to provide this sort of thing
much more easily.
-- 
Alan Third




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

Previous Next


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