Bug 337043

Summary: Mouse Mark has no user-definable shortcut, hard-coded one interferes with others
Product: [Plasma] kwin Reporter: DrSlony <bugs>
Component: effects-variousAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: ashark, bugs, eric1, hsantanna, kde, mds_foss, nasheayahu, nate, nils.van-zuijlen, postix, vlad.zahorodnii, xnaxdy
Priority: HI Keywords: usability
Version: 5.13.4   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In: 6.0
Attachments: Picture of the Mouse Mark Settings Dialog Box

Description DrSlony 2014-07-04 12:57:03 UTC
I find the Mouse Mark effect very useful, but it uses a hard-coded shortcut Shift+Meta to leave the trail. We can't change it.
So now when I use any other shortcut combination that starts with Shift+Meta this starts drawing! Very annoying.

Reproducible: Always
Comment 1 Vlad Zahorodnii 2018-09-27 18:10:27 UTC
As a potential solution we could make the modifiers configurable (similar to the Track Mouse effect).
Comment 2 Nate Graham 2021-01-04 20:27:13 UTC
*** Bug 431134 has been marked as a duplicate of this bug. ***
Comment 3 nasheayahu 2021-01-04 20:45:41 UTC
Created attachment 134549 [details]
Picture of the Mouse Mark Settings Dialog Box

How do you vote for this fix? I need it for my recording sessions.

Thanks!...
Comment 4 nasheayahu 2021-01-04 20:54:26 UTC
I found how to vote.....
Comment 5 Nate Graham 2021-08-11 14:49:29 UTC
*** Bug 440857 has been marked as a duplicate of this bug. ***
Comment 6 Andrew Shark 2023-06-23 01:17:27 UTC
*** Bug 448945 has been marked as a duplicate of this bug. ***
Comment 7 Andrew Shark 2023-06-23 01:27:00 UTC
*** Bug 466157 has been marked as a duplicate of this bug. ***
Comment 8 Andrew Shark 2023-06-23 01:32:51 UTC
*** Bug 467516 has been marked as a duplicate of this bug. ***
Comment 9 Bug Janitor Service 2023-06-24 05:18:10 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/4213
Comment 10 Vlad Zahorodnii 2023-07-05 12:25:58 UTC
Git commit 46807b1a72f1d760b52b92a574face4a7a509a39 by Vlad Zahorodnii, on behalf of Andrew Shark.
Committed on 05/07/2023 at 12:25.
Pushed by vladz into branch 'master'.

effects/mousemark: Add ability to configure modifiers buttons for drawing

Hard-coded modifiers Shift+Meta may interfere with some other actions.

M  +7    -0    src/plugins/mousemark/CMakeLists.txt
M  +1    -0    src/plugins/mousemark/main.cpp
M  +65   -25   src/plugins/mousemark/mousemark.cpp
M  +15   -2    src/plugins/mousemark/mousemark.h
M  +25   -0    src/plugins/mousemark/mousemark.kcfg
M  +1    -0    src/plugins/mousemark/mousemark_config.cpp
M  +1    -0    src/plugins/mousemark/mousemark_config.h
M  +142  -9    src/plugins/mousemark/mousemark_config.ui

https://invent.kde.org/plasma/kwin/-/commit/46807b1a72f1d760b52b92a574face4a7a509a39