-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Collecting User Information & Experiences #18
Comments
I'll start: emacs-mac + NS on MacOS 15.2, both working
|
Hi, thanks for extending this for all builds. Emacs-pgtk, Nixos
|
Thanks. In recent builds, ultra-scroll turns on |
That is |
Well, |
Emacs 30.0.93(NS) + macOS 15.2
|
Emacs 29.4 (Lucid+X11) on Fedora 41
Emacs 29.4 (PGTK) on Fedora 41
Emacs 29.4 (GTK+X11) on Fedora 41
NOTE: If you're trying to get some background on high-resolution mouse wheel support in Linux, this issue has links to the implementation status and some blog posts. It should work correctly in Chromium and GTK4+ apps, but not in GTK3 apps like Firefox. |
Emacs 30.0.93, Lucid + X11 on Debian
But that is variable. I repeated and now I get
Trackpad or mouse wheel, both can give the same warning and both can give the non-warning in the same Emacs frame. I can't see a pattern.
Emacs 30.0.93, GTK + X11 on Debian
and sometimes
Trackpad or mouse wheel, both can give the same warning and both can give the non-warning in the same Emacs frame. I can't see a pattern. |
If your mouse gives fairly granular scroll events (at a fairly low rate too I noticed, my fastest mouse reaches 120 events/s), this could explain occasional "all events the same" warnings. Try accelerating your scroll during |
emacs-mac 29.4 on macOS 15.2
|
Emacs 30.0.93, PGTK on Debian 12
|
Thanks for the report. See compatibility. Pixel-scroll-precision uses interpolation for devices/systems like yours that do not provide pixel scroll information. Looks like there are lots of other users with success on Linux; maybe see if you can find a solution? |
Can you open a separate issue for this?
|
@jdtsmith My question would be: Does "working in Linux" here means that it is possible for me to find a way to activate |
If you mean let
|
Opened: #20 |
|
Emacs 31.0.50, Linux, Debian stable, xfce
|
Regarding the "funny small jump", that happens after you end a scroll with a non-zero vscroll, since |
As I learned writing indent-bars, it can be challenging to write cross-platform graphically intensive package in Emacs, because individual ports, builds, and systems actually vary widely in capabilities. What is documented in the manual to be a basic feature may work only on some builds. When you count all the various graphical backends and options, the number of build "flavors" is in the many dozens. And in
ultra-scroll
, we also add the complexity of the underlying input hardware (mouse or trackpad).I am unable to test most combinations of systems, OS, and hardware, so rely on user experience. If you have tried
ultra-scroll
and had a positive or negative experience, please help out by mentioning the following:User Input Survey
(emacs-version)
)?--xinput2
for Linux people)?M-x ultra-scroll-check
report after you send events (e.g. "Normal scroll events")?ultra-scroll
work for you?Please keep it brief and don't discuss issues here (you can open a new issue). Just the facts. Thanks!
The text was updated successfully, but these errors were encountered: