Bug 488971 - Option to disable the inactivity duration on Hide Cursor and only hide cursor when typing
Summary: Option to disable the inactivity duration on Hide Cursor and only hide cursor...
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: compositing (show other bugs)
Version: 6.1.0
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Oliver Beard
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-22 12:05 UTC by Brodie Robertson
Modified: 2024-06-26 19:24 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brodie Robertson 2024-06-22 12:05:44 UTC
SUMMARY
It would be nice with the Hide Cursor desktop effect to be able to disable the hide on inactivity and instead only hide when typing

STEPS TO REPRODUCE
1. Enable the Hide Cursor desktop effect

OBSERVED RESULT
You can set the inactivity duration to 99 seconds but there is no way to disable it

EXPECTED RESULT
Disable the inactivity duration

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version:  6.1.0
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.0
Comment 1 Bug Janitor Service 2024-06-22 17:59:38 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/5961
Comment 2 Bug Janitor Service 2024-06-26 08:46:45 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/5997
Comment 3 Vlad Zahorodnii 2024-06-26 19:24:02 UTC
Git commit 4c8544c44ffed5131cb611793c64f3605b913b74 by Vlad Zahorodnii.
Committed on 26/06/2024 at 19:02.
Pushed by vladz into branch 'master'.

plugins/hidecursor: Allow disabling hiding cursor on inactivity

M  +38   -0    src/plugins/hidecursor/hidecursor_config.cpp
M  +18   -0    src/plugins/hidecursor/hidecursor_config.h
M  +12   -11   src/plugins/hidecursor/hidecursor_config.ui

https://invent.kde.org/plasma/kwin/-/commit/4c8544c44ffed5131cb611793c64f3605b913b74
Comment 4 Vlad Zahorodnii 2024-06-26 19:24:10 UTC
Git commit 585dd069f711f324164279bd2f0e864843cafe4c by Vlad Zahorodnii.
Committed on 26/06/2024 at 19:02.
Pushed by vladz into branch 'master'.

plugins/hidecursor: Change the defaults

It's more likely that this plugin will be enabled because of hiding
cursor when typing so let's use that by default.

M  +2    -2    src/plugins/hidecursor/hidecursorconfig.kcfg

https://invent.kde.org/plasma/kwin/-/commit/585dd069f711f324164279bd2f0e864843cafe4c