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

--- Comment #15 from David <solbez...@riseup.net> ---
I think I figured it out!

On some systems, KScreenLocker has a virtual keyboard feature in the bottom
left corner of the screen. I do not have this on my Debian machine, but with
fresh install of Manjaro/X11/KDE it is there. This virtual keyboard interferes
with keyboard input even while not being used.

On Manjaro, after verifying that all locale settings were correct from the OS
to X11 to KDE, and that accents were working everywhere except in
KScreenLocker, I uninstalled the virtual keyboard like this:

pacman -Rdd qt6-virtualkeyboard    #-Rdd forces pacman to ignore dependencies
when removing

After that, I had full use of deadkey accents effective immediately.

---
<editorial>I don't know why that keyboard is there as a dependency; it seems
ridiculous. If I need/want a virtual keyboard, I will install one system-wide.
There is no point in having a special input method just for my screensaver.
What would be way more effective is if KScreenLocker had an interface for
IBus/FCITX to allow keyboard switching and possibly a system-wide virtual
keyboard module that worked through one of those well-established input
methods. I've had it happen to me where I walked away from my computer with my
keyboard switched to Persian and when I got back I was locked out because there
is no way to change back to a Latin layout to enter my password. I supposed
that is why the virtual keyboard is there, but it is still a stupid way to
solve the problem.</editorial>

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

Reply via email to