https://bugs.kde.org/show_bug.cgi?id=518203

            Bug ID: 518203
           Summary: Hide Cursor effect missing despite config module and
                    metadata present
    Classification: Plasma
           Product: kwin
      Version First 6.6.3
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: effects-various
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Summary

The "Hide Cursor" desktop effect appears to be partially present in Plasma
6.6.3, but is not functional or available as an effect.

The configuration module (kwin_hidecursor_config.so) is installed
The effect metadata (hidecursor.json) is present under builtin-effects
However, no runtime effect plugin is present or loadable
The effect is not listed by KWin and does not function

This results in a dangling UI/config entry without an associated backend
implementation.

Steps to Reproduce
Install Plasma 6.6.3 on Arch Linux (X11 session)

Check for effect plugin:

ls /usr/lib/qt6/plugins/kwin/effects/ | grep -i cursor

Query installed files:

pacman -Ql kwin | grep -i hidecursor

Query KWin for available effects:

qdbus org.kde.KWin /KWin org.kde.KWin.listOfEffects
Open System Settings → Desktop Effects and search for "Hide Cursor"
Actual Results
No kwin_effect_hidecursor.so (or equivalent) exists in
/usr/lib/qt6/plugins/kwin/effects/

Installed files include:

/usr/lib/qt6/plugins/kwin/effects/configs/kwin_hidecursor_config.so
/usr/share/kwin-wayland/builtin-effects/hidecursor.json
hidecursor does not appear in listOfEffects
Effect is not available in Desktop Effects UI
Cursor does not auto-hide during inactivity
Expected Results

One of the following should be true:

The effect is fully available and functional (listed, loadable, configurable),
or
The effect is fully removed, including:
config module
metadata
UI references

Current state suggests an incomplete removal or missing runtime implementation.

Additional Information

Plasma version:

plasmashell 6.6.3

KWin version:

kwin 6.6.3
Session: X11 (kwin_x11)
Fully updated system (pacman -Syu)
Reinstalling kwin does not restore any effect plugin
Notes

The presence of hidecursor.json under kwin-wayland/builtin-effects suggests the
effect may have been converted into a built-in effect. However:

It is not exposed via listOfEffects
It does not appear active
It is not configurable via UI

This may indicate:

a regression specific to X11 sessions, or
an incomplete transition from plugin → built-in effect

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to