https://bugs.kde.org/show_bug.cgi?id=483161
Bug ID: 483161 Summary: "Shake Cursor" effect should have some configuration options Classification: Plasma Product: kwin Version: 6.0.1 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: effects-various Assignee: kwin-bugs-n...@kde.org Reporter: eamonn...@protonmail.com Target Milestone: --- SUMMARY The "Shake Cursor" effect could benefit from a couple of configuration options, especially if it is to be enabled by default. The ones I have in mind are: - A configurable end delay. Right now the effect stays for a fairly long time. On macOS, if I'm remembering correctly, the effect ends pretty much as soon as you stop shaking the mouse. On Plasma, it stays for about 3-4 seconds. This may be desired by some, and not others, so exposing a configurable delay makes sense. - A configurable "start" delay / configuring the amount of shaking required. I haven't checked in a long time, but I think macOS allows you to configure how "much" you have to shake the cursor. Sure, this could be directly tied to mouse sensitivity, but people may want to configure this. I personally think the amount of shaking required is fine, but others may disagree. - A configurable cursor size. I find the cursor size fine and I think it's large enough that most people will see it (especially now that Plasma 6 sizes cursors properly regardless of scale factor, woohoo!) but some people might want a smaller, or even a larger cursor size. This could be a simple slider to set the value. - Perhaps a shortcut to enlarge the cursor? This is one I just thought of while writing this report, so it is not as well thought out, but something I wanted to mention as a just-in-case. There is the "Track Mouse" effect that may render this unnecessary, even if they achieve this in different ways. STEPS TO REPRODUCE N/A OBSERVED RESULT "Shake Cursor" effect has no configuration options. EXPECTED RESULT "Shake Cursor" effect should have some configuration options, such as the ones outlined above (although it need not be a prescriptive nor exhaustive list). SOFTWARE/OS VERSIONS Linux/KDE Plasma: 6.7.8 Linux Zen KDE Plasma Version: 6.0.1 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2 -- You are receiving this mail because: You are watching all bug changes.