https://bugs.kde.org/show_bug.cgi?id=483067
--- Comment #11 from pete <hayy...@protonmail.com> ---
(In reply to Zamundaaa from comment #9)
> Git commit 47f800c12786d4b04a2e812785784d41e39bbfbc by Xaver Hugl.
> Committed on 04/10/2024 at 22:11.
> Pushed by zamundaaa into branch 'master'.
> 
> wayland/relativepointer: don't scale non-accelerated pointer values
> 
> Normally, pointer values are in logical units, which get implicitly scaled
> with the scale of
> the screen, so scaling them when scaling Xwayland makes sense. If the
> pointer moves too fast
> for the user with that scaling, they will simply use the libinput pointer
> acceleration setting
> to reduce that speed in a manner that's uniform for all their screens.
> However, unaccelerated values are not affected by that setting, and thus
> they should also not
> be affected by the screen's scale. This commit removes that scaling for
> Xwayland, which matches
> SDL's usage of the value in Wayland native mode and brings it in line with
> user expectations.
> 
> M  +2    -2    src/wayland/relativepointer_v1.cpp
> 
> https://invent.kde.org/plasma/kwin/-/commit/
> 47f800c12786d4b04a2e812785784d41e39bbfbc

Thank you so much Zamundaaa! I hadn't thought of trying system scaling until
reading your post, but CS2 crashed my whole system when I tried it. Not sure if
kwin or amdgpu but whatever. Really glad to see fixed!

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

Reply via email to