Bug 473567 - Wayland non-integer scaling results in excessively high mouse cursor velocity
Summary: Wayland non-integer scaling results in excessively high mouse cursor velocity
Status: RESOLVED INTENTIONAL
Alias: None
Product: kwin
Classification: Plasma
Component: input (other bugs)
Version First Reported In: git-stable-Plasma/5.27
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-20 17:19 UTC by zvova7890
Modified: 2023-08-21 10:48 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description zvova7890 2023-08-20 17:19:26 UTC
SUMMARY
When used non integer scaling, mouse cursor is more quickly then compared to the X11 session. I don't know if this also relevant to the integer scale factors, but with 1.5 scale it appears unusually fast. Is the speed multiplied by the scale factor?

STEPS TO REPRODUCE
1. Set scale 1.5
2. Move mouse
3. To fast?

OBSERVED RESULT
High mouse cursor velocity

EXPECTED RESULT
More predictable cursor velocity

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.27.7
KDE Frameworks Version: 5.109.0
Qt Version: 5.15.10
Kernel Version: 6.4.10-zen1-1-zen (64-bit)
Graphics Platform: X11
Processors: 16 × 11th Gen Intel® Core™ i7-11700 @ 2.50GHz
Memory: 31.2 GiB of RAM
Graphics Processor: AMD Radeon RX 6800 XT
Manufacturer: ASUS
Comment 1 Zamundaaa 2023-08-21 10:48:25 UTC
Cursor speed is relative to the content size, not to pixels, so yes, with a higher scale it moves faster across the screen. If you want it to move slower, reduce its speed in the settings.