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

--- Comment #16 from Jason <[email protected]> ---
(In reply to Thomas from comment #14)
> Arch Linux: Linux 6.19.12-arch1-1
> DE: KDE Plasma 6.6.4
> WM: KWin (Wayland)
> 
> I recently discovered this however its slightly different, more akin to some
> of the closed duplicates.
> Though it is still from the same root cause.
> 
> At higher scroll speed settings, the pattern scales accordingly, e.g.:
> 
> 1 -> 2 -> 1 -> 2, etc.
> 
> This is particularly noticeable in games where the mouse wheel is used to
> cycle through inventory items or weapons, as it causes the selection to skip
> inconsistently rather than advance predictably by a fixed number of steps.
> 
> This is due to games running in Xwayalnd via Steam. The issue is present on
> any Xwayland/X11 application however.
> 
> The solution is to reduce the scrolling speed, in plasma settings to a
> settings that isn't too high, and produces a consistent 1 -> 1 -> 1 effect.
> In the settings app this for me is the 6th position for 'Scrolling speed'.

If I set scroll speed down to notch 4 from the left, I still have this effect
in virt-manager (1 -> 2 -> 1 -> 2). If I set it to exactly center, the
scrolling is still inconsistent, but it's hard to discern a pattern. I opened
the bug report listed as a duplicate of this one. In that bug report the reply
was: 

> (In reply to Zamundaaa...)
> virt-manager likely only forwards discrete steps to the VM, and those are
> broken in KWin with non-100% scroll speed settings. Since fixing that
> requires changes in toolkits (which are worked on for Qt), Sway probably
> does speed adjustments in a similar way and is also affected by bug 470746.
> 
> *** This bug has been marked as a duplicate of bug 470746 ***

This makes sense given what I noted in my bug report- it seems that Qt is the
issue on KDE. Zamundaaa, are you aware of a bug report for Qt I can track on
this? If not, should I file a bug report for Qt somehow? I note you said "which
are worked on for Qt"- I don't know if you mean that its currently being worked
on, or that any fix would require work via Qt.

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

Reply via email to