Bug 509684

Summary: Hide Cursor effect: also show the cursor when scrolling
Product: [Plasma] kwin Reporter: Fernando M. Muniz <fernandommuniz>
Component: effects-variousAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: duha.bugs, natalie_clarius, nate
Priority: NOR    
Version First Reported In: 6.4.5   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=511389
https://bugs.kde.org/show_bug.cgi?id=511390
Latest Commit: Version Fixed/Implemented In: 6.6.0
Sentry Crash Report:

Description Fernando M. Muniz 2025-09-19 14:53:06 UTC
STEPS TO REPRODUCE
1. Have "Hide Cursor" enabled.
2. Wait for the cursor to disappear.
3. Scroll up and down anything scrollable.
4. Click anywhere.

OBSERVED RESULT
Clicking causes the cursor to appear, but scrolling doesn't.

EXPECTED RESULT
Either to show the cursor in both interactions, or not show the cursor in both interactions by only showing it while the pointer is moving.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.2
Kernel Version: 6.16.7-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 8 × 11th Gen Intel® Core™ i5-11300H @ 3.10GHz
Memory: 9 GB of RAM (8.1 GB usable)
Graphics Processor 1: NVIDIA GeForce GTX 1650
Graphics Processor 2: Intel® Iris® Xe Graphics
Manufacturer: LENOVO
Product Name: 82MG
System Version: IdeaPad Gaming 3 15IHU6
Comment 1 Fernando M. Muniz 2025-10-01 14:05:25 UTC
The cursor also disappears while dragging items.
Comment 2 Bug Janitor Service 2025-10-02 11:59:09 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/8188
Comment 3 Zamundaaa 2025-10-03 15:03:23 UTC
Git commit db155f829c5e0c5404400dd0a02dde73acbebf89 by Xaver Hugl.
Committed on 03/10/2025 at 14:37.
Pushed by zamundaaa into branch 'master'.

plugins/hidecursor: show the cursor on axis events too

M  +5    -0    src/plugins/hidecursor/hidecursor.cpp
M  +1    -0    src/plugins/hidecursor/hidecursor.h

https://invent.kde.org/plasma/kwin/-/commit/db155f829c5e0c5404400dd0a02dde73acbebf89
Comment 4 Zamundaaa 2025-10-05 14:47:25 UTC
Git commit f41684d530658b1a80428b684f5596057e56975c by Xaver Hugl.
Committed on 05/10/2025 at 13:03.
Pushed by zamundaaa into branch 'Plasma/6.5'.

plugins/hidecursor: show the cursor on axis events too


(cherry picked from commit db155f829c5e0c5404400dd0a02dde73acbebf89)

Co-authored-by: Xaver Hugl <xaver.hugl@kde.org>

M  +5    -0    src/plugins/hidecursor/hidecursor.cpp
M  +1    -0    src/plugins/hidecursor/hidecursor.h

https://invent.kde.org/plasma/kwin/-/commit/f41684d530658b1a80428b684f5596057e56975c