This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Taiwanese input method - how to set?

Tags: None
(comma "," separated)
Registered Member
Maybe I should try this section too. I asked this in the System & Utilities forum and also in the Chinese-language one, but no answers so far:

I'm using OpenSuSE Leap 15.0 with KDE and I would like to add the most widely used in Taiwan Chinese-language input method - the Zhuyin Fuhao / Bopomofo keyboard. I have installed the Chinese language to my system and my input switcher is fcitx (as far as I'm aware).

I indeed managed to add the Bopomofo (here called chewing) through the Input Method window, however, I was only able to nest it under the default language (English), as there isn't any option to change or configure input methods for the other languages through this window. This layout/input method is also not available if I try to add Chinese through the Keyboard module. Any idea how to fix this and put it where it belongs? Also, ctrl+shift is set to toggle between the input methods, but it doesn't - any idea why? Now this is the less important one of my two questions, the main one being the following:

Bopomofo is a phonetic script, which is not used for typing Chinese except for educational purposes in schoolbooks etc. Thus, when typing the required symbol, it appears on the screen, but is not typed - instead, there's a line next to the keyboard cursor where different Hànzì characters (i.e. the ones you usually see when you think of Chinese) - which start with the same phonetic element the Bopomofo symbol stands for, and from which one can choose. What I want is to be able to also type these symbols without selecting a Character. On my Google Android keyboard this is possible and very easy - one just needs to long-press the original symbol instead of selecting a character. I read that under Windows, it is possible to select from the layout menu whether the text is going to be typed in Hàn characters or in Bopomofo symbols, so I imagine that depending on what is chosen it will either work as on KDE, or just type the symbols without proposing characters. But what could I do to get the Bopomofo symbols out on my OpenSuSE?
User avatar
Michael Liang
Registered Member
I suggest trying You can install it for your fcitx:
Code: Select all
sudo apt install fcitx-rime

Be sure to change default input method by typing "im-config" in Konsol and then choosing fcitx. Logout and back in for it to take effect.

If you installed fcitx-rime, you can switch to it by using the default keyboard shortcut that switches to an input method when using fcitx (ctrl-space). The system tray icon for fcitx should reflect the change. If you have multiple fcitx input methods installed, now you can use ctrl-shift to cycle between them.

After switching to rime input method, use ctrl-` to choose different input methods. I believe the Taiwanese bopomofo is called 注音 or 注音臺灣正體.

As for typing the phonetics directly, after looking around there don't seem to me to be a solution. However, if you have a little bit of time and patience, you can easily make a new Rime schema that allows you to do that. Check for relevant information. Although unfortunately I couldn't quite locate the English localization for the website.


Who is online

Registered users: Bing [Bot], Google [Bot], kesang, Yahoo [Bot]