Bug 439859 - Track Mouse effect does not activate/work
Summary: Track Mouse effect does not activate/work
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: effects-various (other bugs)
Version First Reported In: 5.22.90
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2021-07-14 23:50 UTC by Justin Zobel
Modified: 2021-09-23 14:03 UTC (History)
2 users (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 Justin Zobel 2021-07-14 23:50:25 UTC
On Windows, I believe you can rapidly tap Ctrl or another key to visually ping where the mouse cursor is. This will be helpful for users that might struggle to see the cursor and differentiate it from other windows and items on the screen.
Comment 1 Nate Graham 2021-08-03 17:50:46 UTC
There is already a KWin effect for this: "Track Mouse". However it is off by default and does not seem to work; holding down the ctrl and Meta keys do not show an effect.

Once this is fixed, feel free to submit a merge request enabling the effect by default.
Comment 2 Bug Janitor Service 2021-09-23 10:30:20 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/1455
Comment 3 Vlad Zahorodnii 2021-09-23 11:26:08 UTC
Git commit 67b94586c43263017f65504c69b51c8d8ca55192 by Vlad Zahorodnii.
Committed on 23/09/2021 at 11:25.
Pushed by vladz into branch 'master'.

effects/trackmouse: Fix texture check

Both texture and image cannot be not null as they are initialized based
on compositing type.

M  +2    -2    src/effects/trackmouse/trackmouse.cpp

https://invent.kde.org/plasma/kwin/commit/67b94586c43263017f65504c69b51c8d8ca55192
Comment 4 Vlad Zahorodnii 2021-09-23 11:27:06 UTC
Git commit 21236e2f77b1d59b04ddc1f4253998676afda91b by Vlad Zahorodnii.
Committed on 23/09/2021 at 11:27.
Pushed by vladz into branch 'Plasma/5.23'.

effects/trackmouse: Fix texture check

Both texture and image cannot be not null as they are initialized based
on compositing type.


(cherry picked from commit 67b94586c43263017f65504c69b51c8d8ca55192)

M  +2    -2    src/effects/trackmouse/trackmouse.cpp

https://invent.kde.org/plasma/kwin/commit/21236e2f77b1d59b04ddc1f4253998676afda91b