✅ 1. Choose an Input Method Framework: IBus or Fcitx5
Ubuntu uses IBus by default, but Fcitx5 offers better performance and customization. Below are instructions for both.
Option 1: Install Zhuyin using IBus (default Ubuntu input system)
bashCopyEditsudo apt update
sudo apt install ibus-chewing
Then restart IBus:
bashCopyEditibus restart
Option 2: Recommended – Use Fcitx5 with Chewing
bashCopyEditsudo apt install fcitx5 fcitx5-chewing
Set Fcitx5 as the default input method:
bashCopyEditim-config -n fcitx5
✅ 2. Log Out and Log Back In
This will apply your new input method environment settings.
✅ 3. Add and Configure the Zhuyin Input Method
If using Fcitx5:
- Open Fcitx5 Configuration from the application menu.
- Click the “+” button to add input methods.
- Search for Chewing (New Zhuyin), and add it.
- Customize hotkeys (e.g.,
Ctrl + Spaceto switch input methods).
If using IBus:
- Open Settings > Region & Language.
- Under “Input Sources”, click the “+” to add a new input method.
- Choose Chinese (Chewing).
- It will now appear in your input sources.
⚠️ Note for GNOME + Wayland Users
Sometimes input methods don’t work well on Wayland. If you encounter issues, try logging in using Xorg:
- Log out → Click the gear icon on the login screen → Select “Ubuntu on Xorg” → Log in again.
🌟 Advanced Option: Use Rime for Custom Zhuyin Layouts
If you want even more flexibility or different Zhuyin behavior, install Rime:
bashCopyEditsudo apt install fcitx5-rime
Then configure your desired layout (e.g., Bopomofo) in the Rime config files.