https://bugs.kde.org/show_bug.cgi?id=476047

Duncan <1i5t5.dun...@cox.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |1i5t5.dun...@cox.net

--- Comment #1 from Duncan <1i5t5.dun...@cox.net> ---
[Over a year after the initial filing (not by me), on plasma 6.2.80 according
to systemsettings about but actually on the live-git-master ebuilds from the
gentoo/kde project overlay, on wayland also, the bug remains in general but
with slightly different behavior here as described below.]

Heh!  I'm looking at filed bugs in preparation for filing my own (zoom but
otherwise unrelated).  Thanks for "discovering" this feature for me.  =:^)  I'm
a heavy user of the zoom keys on my keyboard but had no idea
ctrl-meta-scroll-zoom was a thing.

FWIW (now that I've discovered it) my touchpad's resolution is high-res and
this works works "reasonably" (I often have problems with apps being way too
sensitive if they're hard-coded to low-res scroll and can't be reconfigured),
**BUT** there's a trick (or two, actually) to it.

*** IMPORTANT ***  First, configure your zoom effect to 1.01 zoom factor ([1]
for instructions).  I believe the default is 1.05, which is simply too fast (I
just tried it) for scroll-zooming as it currently works.  The rest is written
assuming that 1.01 zoom factor.  (I attempted to set 1.001 just to see what it
would do, but the UI won't take the extra digit of resolution, so 1.01 appears
the finest it'll take (below 1.00 the zoom direction reverses and 0.99 is the
finest it'll take...).)

* It works reasonably well when I "scroll-coast" aka "inertial-scroll, that is,
"throw" the scroll by starting it and then lifting my fingers off the pad
(which when normal scrolling usually keeps scrolling but "coasts" the scroll to
a stop).  By "reasonably well", I mean I can use it for medium-level zooming,
then fine-tune if necessary using the keyboard scroll.  Given that
inertial-scroll isn't designed to be used for precise scrolling that's actually
what I would expect from it.

* With normal "non-inertial" scrolling (leaving the fingers on the touchpad)
the behavior is near uncontrollable as you say:

** When scroll-zooming in from 1:1 normal size, non-inertial scroll-zooming
will start to zoom in, then near immediately zoom back out, often to normal
size but sometimes it stops before it gets quite back to normal size
(especially if I lift my fingers as it's starting to zoom out).

** When already zoomed in, non-inertial scroll-zooming will *most* of the time
(but not entirely predictably) zoom OUT regardless of whether I scroll up or
down.  The zoom-out is /very/ touchy but /can/ be controlled to /some/ extent,
basically what I would expect from an effect configured for normal-res
scrolling on my high-res touchpad.


So for me:  Given I just discovered scroll-zoom and already had the keyboard
zoom set to 1.01 zoom factor for fine zoom control, relying on key-repeat to
zoom to my desired level...   Previously with 1.01 I had my desired fine zoom
control for keyboard zoom, but zooming a large degree required a bit of
patience, depending on the configured keyboard repeat rate.   Using
inertial-scroll zooming rather usefully gives me a faster way to zoom to a
medium degree (repeat if zooming to a large degree), and I can still fine-zoom
using the keyboard.

---
[1] Zoom effect configuration, including zoom factor (for
plasma/systemsettings/kwin 6.2.80 according to systemsettings about, I'm
actually on git-master using the live ebuilds in the gentoo/kde overlay,
updated a couple days ago):  plasma systemsettings > Apps & Windows > Window
Management > Desktop Effects > Accessibility > Zoom > (configure button).

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to