You are not logged in.
Pages: 1
So, I have a problem with Fcitx5 lately, which is I can type normally (in chinese) on a certain window but I couldn't with the other, the video is pretty self explanatory: https://drive.google.com/file/d/1eOshVz … sp=sharing
Oh yeah, and I use Hyprland.
Thanks.
Offline
the video is pretty self explanatory
And likely meaningless, https://bbs.archlinux.org/viewtopic.php?id=57855
Wild guess, does it hinge on xwayland?
Also see https://wiki.archlinux.org/title/Fcitx5#Wayland
Offline
My apologies, I read the "How to ask questions the smart way" and came back, here's my journal.
Offline
How will the journal be helpful here?
Details on the affected client(s) will be more useful:
https://wiki.archlinux.org/title/Waylan … plications
https://wiki.archlinux.org/title/Fcitx5 … e_problems
Offline
I have the same issue with Chromium (running in wayland gtk4 mode, under swaywm). As long as there is a single window, fcitx works fine. Multiple windows (side by side, or on different virtual desktops), then IME only works for one of them.
No such issue in firefox, terminal, etc. so it should be something chromium specific I guess.
Offline
Tried any of the "--wayland-text-input-version=3" or --en/disable-wayland-ime for chromium/electron?
Offline
Okay. Well. Disabling wayland text input version 3 makes IME work in multiple windows. That's great. But then AltGr key stops working, so I can't type ASCII anymore. So it's useless for me. Maybe it will help OP...
I'm tuning out chromium anyway. Why is every browser buggy, sigh
Offline
https://issues.chromium.org/issues/40239118#comment13
What's your current set of chromium flags to address this (found an older post of yours concerning this)
Why is every browser buggy
… becaues html5 was, ultimately, a mistake.
Offline
I don't have flags other than setting ozone/wayland and gtk version. The input version 3 was used by default (apparently).
--enable-features=UseOzonePlatform
--ozone-platform=wayland
--gtk-version=4
And yeah, the AltGr issue is a years old bug with Chromium + GTK 4. However IME does not work at all without it. So I switched to GTK 4 again recently and was surprised to find that AltGr was fixed, but apparently that is related to the input protocol version 3 somehow. And this works fine, except IME now only works in a single window. Which I didn't even realize before this thread appeared - I don't have that many tabs open so a single window is usually sufficient.
Maybe its something benign like getting the window id wrong or something. But I don't even know where to start looking in the source code, and I'm switching back to firefox based browsers anyway, so... someone else have to debug it ;-)
Last edited by frostschutz (Today 07:50:14)
Offline
Pages: 1