all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Default mouse wheel scrolling is jumpy
@ 2015-05-18 21:03 Simen Heggestøyl
  2015-05-19  1:16 ` Stefan Monnier
  0 siblings, 1 reply; 4+ messages in thread
From: Simen Heggestøyl @ 2015-05-18 21:03 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 971 bytes --]

Hi. I find the default value of `mouse-wheel-scroll-amount'
mysterious. Jumping 5 lines at the time per scroll event (plus more
when `mouse-wheel-progressive-speed' is enabled, which it is by
default) makes the scrolling feel very "nervous". It's also hard for
the eyes to follow the text when it makes such big jumps.

It's especially bad in the cases where it's hard to control each
scroll event, such as with laptop touchpads or with ThinkPad-style
trackpoints. Then I find the default scrolling mechanism next to
unusable.

Does anyone else feel the same way? If more people agree with this, I
propose setting the default scroll amount to 2, or maybe even 1. I
also find that the progressive scroll speed functionality contributes
to this "nervous" scroll feeling, and I propose turning that off by
default as well.

This will make scrolling Emacs behave more similar to other
applications, and I think it will provide a more pleasant scrolling
experience.

-- Simen

[-- Attachment #2: Type: text/html, Size: 1207 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-05-30 19:05 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-18 21:03 Default mouse wheel scrolling is jumpy Simen Heggestøyl
2015-05-19  1:16 ` Stefan Monnier
2015-05-19  1:28   ` Dmitry Gutov
2015-05-30 19:05     ` Simen Heggestøyl

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.