| Summary: | Cursor disappears when typing due to IBus | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | erentar2002 |
| Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | REPORTED --- | ||
| Severity: | normal | CC: | christoph, nate, xaver.hugl |
| Priority: | NOR | ||
| Version First Reported In: | 6.3.5 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Video showing lack of cursor when typing | ||
|
Description
erentar2002
2025-05-30 17:35:45 UTC
Do you mean that it blinks? I don't get it to dissappear during typing, but I might just misunderstand the issue. Created attachment 181905 [details]
Video showing lack of cursor when typing
Ok, yes, that is strange, doesn't happen for me at least on Wayland. What might be the possible cause of this? What sort of data can I provide? No real idea, as you work on Wayland, too, that is strange. Perhaps somebody else has some idea. Switching to a different user, the new user does not exhibit this problem. Therefore, this must have to do with a configuration thing in my home folder Removing ~/.config/kwinrc fixed the problem. Ok, then I consider this no Kate/KTextEditor issue. Will move it to kwin. You definitely had the "hide cursor" effect enabled. Removing the config resets it to the default, where it isn't enabled. This was the contents of the kwinrc: https://gist.githubusercontent.com/erentar/7d4d7149690dcdf11f9e57e56435934f/raw/5e44154ae4d7d25c262a28860e73ac4892eaad8c/kwinrc As you can see, the [Effect-hidecursor] section has HideOnTyping=false The "hide cursor" effect was unchecked in desktop effects section in kde system settings Does this still mean the "hide cursor" effect is enabled? On 2025-06-02 14:19, Zamundaaa wrote: > https://bugs.kde.org/show_bug.cgi?id=505025 > > Zamundaaa <xaver.hugl@kde.org> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > Status|REPORTED |RESOLVED > Resolution|--- |NOT A BUG > CC| |xaver.hugl@kde.org > > --- Comment #9 from Zamundaaa <xaver.hugl@kde.org> --- > You definitely had the "hide cursor" effect enabled. Removing the config resets > it to the default, where it isn't enabled. > Oh, you still had the old config. I didn't expect that... but that means we can debug this further.
> Does this still mean the "hide cursor" effect is enabled?
No. I don't see any other relevant things in the config either though.
If you set it to use that config again, does the issue also re-appear?
FWIW typing in Kate, the cursor does get hidden for me as well, and WAYLAND_DEBUG shows the app is hiding the cursor. I don't know how that could possibly be affected by the kwin config though.
Is perhaps the input method the reason Kate hides it? [Wayland] InputMethod[$e]=/usr/share/applications/org.freedesktop.IBus.Panel.Wayland.Gtk3.desktop VirtualKeyboardEnabled=true Yes!! IBus is causing the problem! On 2025-06-02 20:33, Christoph Cullmann wrote: > https://bugs.kde.org/show_bug.cgi?id=505025 > > --- Comment #12 from Christoph Cullmann <christoph@cullmann.dev> --- > Is perhaps the input method the reason Kate hides it? > > [Wayland] > InputMethod[$e]=/usr/share/applications/org.freedesktop.IBus.Panel.Wayland.Gtk3.desktop > VirtualKeyboardEnabled=true > I should also add that this is a relatively new bug, it did not happen before March 2025 on Fedora. I sadly did not write down exactly when it appeared. I had been using IBus as the virtual keyboard for more than a year by March. But yeah setting the virtual keyboard to IBus makes the problem appear again, and disabling makes it go away. It happens on all input IBus "input method"s, and a quick glance at the IBus menu shows no relevant settings. I should also add the cursor is fully present and unaffected from IBus on gtk apps, however Qt apps are affected. My apologies, I made a mistake in my wording in the previous comment. I meant to write "kate" instead of "Qt apps" |