-
Notifications
You must be signed in to change notification settings - Fork 845
Description
Distribution
Mint 22.3
Package version
Cinnamon 6.6.7
Frequency
Always
Bug description
Fcitx, the recommended input method for most languages, doesn't work right when installed the recommended way.
Steps to reproduce
- This is following the recommended steps in Settings - Input method
- In menu, open Input method
- Go to Japanese
- Click on Install
- Change the input method to Fcitx
- Log out and back in
- In fcitx configuration, (I will assume you already have English US there) add German
- Open xed
- Write "qwerty" in the US layout
- Switch to the German layout
- Observe that the layout didn't switch to "qwertz"
Under the default fcitx insalation, fcitx doesn't work right.
All it's keyboards stay on the default (first in the list) keyboard layout.
Steps to fix this
sudo apt remove fcitxsudo apt install fcitx5-mozc- From the menu, open Input method
- Set the input method framework to fcitx5
- Log out and back in
- Configure the new fcitx
- Add mozc (if you use it) and German (or some other keyboard layout to test
layout switching) from the right list to the active left list - (Optional) In the Global Options tab, set your "Trigger Input Method" and
"Enumerate Input Method Forward" shortcuts. Also tick "Skip first input
method while enumerating" to keep the logic how the old fcitx used to cycle
Methods if you are used to it.
- Add mozc (if you use it) and German (or some other keyboard layout to test
- Open xed
- Test that now switching Methods does also correctly switch layouts. The US
"y" key becomes "z" on German.
- Test that now switching Methods does also correctly switch layouts. The US
Recommendation
- Just update the package version that is being installed within the Input
Method install button.
Expected behavior
The Input Method app on Cinnamon is a wonderful way that makes linux accessible for the whole of Asia! It is paramount that it stays working! Luckily in this case, just updating the fcitx to the newer fcitx5 package solves this. Please do that.
If you want to steer people more into the ibus direction for some reason, you can just add to the bottom of the Input method instructions "Instructions for setting up Mozc with ibus" and write there that for ibus, the input method is configured (added) within the Keyboard settings app (as off the current 22.3 mint version).
Additional information
After updating to fcitx5, Input method app still keeps suggesting to install the old not working fcitx.
