fcitx: Working Chinese input in Ubuntu 16.04 (fix or find)
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO9GURib1T8z7lCwjOGLQaGtrueEthgQ8LO42ZX8cOfTqDK4jvDDpKkLFwf2J49kYCMNW7d4ABih_XCb_2UXdq5fPJDkoyg7-8g_YfRUot-XnaXkNYycsNp7lA5_TW9td0FFpLQ2APzKcZ/s1600/1.jpg)
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYQ0N5W1qAOxLP7t7iOM6O6AzbZnkXUy16s7P_CWfOb5UbTQY_aDsc727chyphenhyphen5W4IppVNernMMQeaUFTB_rFzAd95_CDt-tnwN-nBx6JyUp2duGjPaL5-VgNO41AVsA_vu30EJcipdDG409/s400/Clash+Royale+CLAN+TAG%2523URR8PPP.png)
up vote
0
down vote
favorite
Non-working softwares:
After installing the built-in Wubi option and one third-party, listed here:
- Wubihaifang86;
- ibus's Wubi-Jidan86.
I looked for a few other options but could not find anything I could install.
The problem:
In the two mentioned above, if you type more than one hanzi's pinyin, the select table disappears.
Typical WUBI:
In normal Chinese Wubi input, you type the word and then select the hanzi associated with the word. If you type a sentence, you can select each of the possible words (words appear first) or possible hanzi (the possibilities for the current hanzi appear after all the word candidates). For example, if I type "wode jia shi dafang", I would then type "1 1 1 42" meaning first word, first word, first word, fourth character and second character
.
No workaround:
So, I'm looking for a Wubi that has the typical behavior. If I type a word, such as dafang, I should see all the candidates for the entire word "dafang" (maybe 10 possibilities would appear). Instead, I type daf, and the table disappears; furthermore, if I type only da, then there are hundreds of possibilities (so, there's no good workaround). The best I can do is use an online conversion tool, which requires VPN (a whole second set of problems).
wubi ibus input-language input chinese
add a comment |Â
up vote
0
down vote
favorite
Non-working softwares:
After installing the built-in Wubi option and one third-party, listed here:
- Wubihaifang86;
- ibus's Wubi-Jidan86.
I looked for a few other options but could not find anything I could install.
The problem:
In the two mentioned above, if you type more than one hanzi's pinyin, the select table disappears.
Typical WUBI:
In normal Chinese Wubi input, you type the word and then select the hanzi associated with the word. If you type a sentence, you can select each of the possible words (words appear first) or possible hanzi (the possibilities for the current hanzi appear after all the word candidates). For example, if I type "wode jia shi dafang", I would then type "1 1 1 42" meaning first word, first word, first word, fourth character and second character
.
No workaround:
So, I'm looking for a Wubi that has the typical behavior. If I type a word, such as dafang, I should see all the candidates for the entire word "dafang" (maybe 10 possibilities would appear). Instead, I type daf, and the table disappears; furthermore, if I type only da, then there are hundreds of possibilities (so, there's no good workaround). The best I can do is use an online conversion tool, which requires VPN (a whole second set of problems).
wubi ibus input-language input chinese
I noticed sometimes if you type a word like "dal", in whichda
is the first character andl
is the beginning fo the second character, some whole-word matches appear. So, I have reason to believe that the user-input compare dictionary is just very small and does not have any candidates. If I ever type the second letter in a second character, however, the table disappears (as if there are no word candidates in the dictionary).
â Upman Bird
Feb 3 at 7:07
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
Non-working softwares:
After installing the built-in Wubi option and one third-party, listed here:
- Wubihaifang86;
- ibus's Wubi-Jidan86.
I looked for a few other options but could not find anything I could install.
The problem:
In the two mentioned above, if you type more than one hanzi's pinyin, the select table disappears.
Typical WUBI:
In normal Chinese Wubi input, you type the word and then select the hanzi associated with the word. If you type a sentence, you can select each of the possible words (words appear first) or possible hanzi (the possibilities for the current hanzi appear after all the word candidates). For example, if I type "wode jia shi dafang", I would then type "1 1 1 42" meaning first word, first word, first word, fourth character and second character
.
No workaround:
So, I'm looking for a Wubi that has the typical behavior. If I type a word, such as dafang, I should see all the candidates for the entire word "dafang" (maybe 10 possibilities would appear). Instead, I type daf, and the table disappears; furthermore, if I type only da, then there are hundreds of possibilities (so, there's no good workaround). The best I can do is use an online conversion tool, which requires VPN (a whole second set of problems).
wubi ibus input-language input chinese
Non-working softwares:
After installing the built-in Wubi option and one third-party, listed here:
- Wubihaifang86;
- ibus's Wubi-Jidan86.
I looked for a few other options but could not find anything I could install.
The problem:
In the two mentioned above, if you type more than one hanzi's pinyin, the select table disappears.
Typical WUBI:
In normal Chinese Wubi input, you type the word and then select the hanzi associated with the word. If you type a sentence, you can select each of the possible words (words appear first) or possible hanzi (the possibilities for the current hanzi appear after all the word candidates). For example, if I type "wode jia shi dafang", I would then type "1 1 1 42" meaning first word, first word, first word, fourth character and second character
.
No workaround:
So, I'm looking for a Wubi that has the typical behavior. If I type a word, such as dafang, I should see all the candidates for the entire word "dafang" (maybe 10 possibilities would appear). Instead, I type daf, and the table disappears; furthermore, if I type only da, then there are hundreds of possibilities (so, there's no good workaround). The best I can do is use an online conversion tool, which requires VPN (a whole second set of problems).
wubi ibus input-language input chinese
wubi ibus input-language input chinese
edited Feb 6 at 7:31
asked Feb 3 at 7:00
Upman Bird
367
367
I noticed sometimes if you type a word like "dal", in whichda
is the first character andl
is the beginning fo the second character, some whole-word matches appear. So, I have reason to believe that the user-input compare dictionary is just very small and does not have any candidates. If I ever type the second letter in a second character, however, the table disappears (as if there are no word candidates in the dictionary).
â Upman Bird
Feb 3 at 7:07
add a comment |Â
I noticed sometimes if you type a word like "dal", in whichda
is the first character andl
is the beginning fo the second character, some whole-word matches appear. So, I have reason to believe that the user-input compare dictionary is just very small and does not have any candidates. If I ever type the second letter in a second character, however, the table disappears (as if there are no word candidates in the dictionary).
â Upman Bird
Feb 3 at 7:07
I noticed sometimes if you type a word like "dal", in which
da
is the first character and l
is the beginning fo the second character, some whole-word matches appear. So, I have reason to believe that the user-input compare dictionary is just very small and does not have any candidates. If I ever type the second letter in a second character, however, the table disappears (as if there are no word candidates in the dictionary).â Upman Bird
Feb 3 at 7:07
I noticed sometimes if you type a word like "dal", in which
da
is the first character and l
is the beginning fo the second character, some whole-word matches appear. So, I have reason to believe that the user-input compare dictionary is just very small and does not have any candidates. If I ever type the second letter in a second character, however, the table disappears (as if there are no word candidates in the dictionary).â Upman Bird
Feb 3 at 7:07
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
0
down vote
accepted
Useful link:
linhttp://ubuntuhandbook.org/index.php/2016/07/2-best-chinese-pinyin-im-ubuntu-16-04/
My guide (with changes)--Ubuntu-Mate 16.04:
- Open terminal (ctrl-alt-t) and type
sudo apt install fcitx fcitx-googlepinyin fcitx-table-wbpy fcitx-pinyin fcitx-sunpinyin
followed by your password. //fcitx is the main, and the others are virtual keyboard options I think. - Press super to open your launcher and launch
Language Support
. //sorry, I don't know a terminal solution, yet: I hope that I can find one in the near future. Ubuntu might need to install Language Support on first run: just clickyes
and wait then proceed to step three. - Set
Keyboard input method system:
tofcitx
. - Close the dialog and restart your computer. This seems to be a necessary step; however, relogging might be enough (not tested).
Right-click the new keyboard icon in the tray. One of two things might happen:
a. You can click "configure"; or,
b. You need to click on your default language before you see a., and then you'll see a..
- Click
+
and detoggleOnly Show Current Language
; scroll to the very tippy bottom and select a non-keyboard option (Wubi--works, tested--, Google Pinyin, Pinyin, Shuangpin, or Sunpinyin). //I did not test any of the methods other than Wubi. - Go to
Global Config
and changeExtra key for trigger input method
to Alt_L_Shift (this is my personal preference, and the default L_Shift is an inane decision for a default setting; however, that's the default that's forced down people's throats by Microsoft, also). Unless you regularly use three or more languages, you might want to disable the trigger and disable the scroll-through, also. - Before the keyboard shortcut works, you'll need to right-click the keyboard icon in the tray and select
input method > Wubi Pinyin
.
This is 100% working for me; however, before doing this, I tried the programs mentioned in the question, itself. So, if installing those programs or their sub-components is required for success, please notify me via comment for an update. Meanwhile, if I notice after removing those packages that some aspect was necessary, I will send an update. Good luck and enjoy using PRC Pinyin.
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
accepted
Useful link:
linhttp://ubuntuhandbook.org/index.php/2016/07/2-best-chinese-pinyin-im-ubuntu-16-04/
My guide (with changes)--Ubuntu-Mate 16.04:
- Open terminal (ctrl-alt-t) and type
sudo apt install fcitx fcitx-googlepinyin fcitx-table-wbpy fcitx-pinyin fcitx-sunpinyin
followed by your password. //fcitx is the main, and the others are virtual keyboard options I think. - Press super to open your launcher and launch
Language Support
. //sorry, I don't know a terminal solution, yet: I hope that I can find one in the near future. Ubuntu might need to install Language Support on first run: just clickyes
and wait then proceed to step three. - Set
Keyboard input method system:
tofcitx
. - Close the dialog and restart your computer. This seems to be a necessary step; however, relogging might be enough (not tested).
Right-click the new keyboard icon in the tray. One of two things might happen:
a. You can click "configure"; or,
b. You need to click on your default language before you see a., and then you'll see a..
- Click
+
and detoggleOnly Show Current Language
; scroll to the very tippy bottom and select a non-keyboard option (Wubi--works, tested--, Google Pinyin, Pinyin, Shuangpin, or Sunpinyin). //I did not test any of the methods other than Wubi. - Go to
Global Config
and changeExtra key for trigger input method
to Alt_L_Shift (this is my personal preference, and the default L_Shift is an inane decision for a default setting; however, that's the default that's forced down people's throats by Microsoft, also). Unless you regularly use three or more languages, you might want to disable the trigger and disable the scroll-through, also. - Before the keyboard shortcut works, you'll need to right-click the keyboard icon in the tray and select
input method > Wubi Pinyin
.
This is 100% working for me; however, before doing this, I tried the programs mentioned in the question, itself. So, if installing those programs or their sub-components is required for success, please notify me via comment for an update. Meanwhile, if I notice after removing those packages that some aspect was necessary, I will send an update. Good luck and enjoy using PRC Pinyin.
add a comment |Â
up vote
0
down vote
accepted
Useful link:
linhttp://ubuntuhandbook.org/index.php/2016/07/2-best-chinese-pinyin-im-ubuntu-16-04/
My guide (with changes)--Ubuntu-Mate 16.04:
- Open terminal (ctrl-alt-t) and type
sudo apt install fcitx fcitx-googlepinyin fcitx-table-wbpy fcitx-pinyin fcitx-sunpinyin
followed by your password. //fcitx is the main, and the others are virtual keyboard options I think. - Press super to open your launcher and launch
Language Support
. //sorry, I don't know a terminal solution, yet: I hope that I can find one in the near future. Ubuntu might need to install Language Support on first run: just clickyes
and wait then proceed to step three. - Set
Keyboard input method system:
tofcitx
. - Close the dialog and restart your computer. This seems to be a necessary step; however, relogging might be enough (not tested).
Right-click the new keyboard icon in the tray. One of two things might happen:
a. You can click "configure"; or,
b. You need to click on your default language before you see a., and then you'll see a..
- Click
+
and detoggleOnly Show Current Language
; scroll to the very tippy bottom and select a non-keyboard option (Wubi--works, tested--, Google Pinyin, Pinyin, Shuangpin, or Sunpinyin). //I did not test any of the methods other than Wubi. - Go to
Global Config
and changeExtra key for trigger input method
to Alt_L_Shift (this is my personal preference, and the default L_Shift is an inane decision for a default setting; however, that's the default that's forced down people's throats by Microsoft, also). Unless you regularly use three or more languages, you might want to disable the trigger and disable the scroll-through, also. - Before the keyboard shortcut works, you'll need to right-click the keyboard icon in the tray and select
input method > Wubi Pinyin
.
This is 100% working for me; however, before doing this, I tried the programs mentioned in the question, itself. So, if installing those programs or their sub-components is required for success, please notify me via comment for an update. Meanwhile, if I notice after removing those packages that some aspect was necessary, I will send an update. Good luck and enjoy using PRC Pinyin.
add a comment |Â
up vote
0
down vote
accepted
up vote
0
down vote
accepted
Useful link:
linhttp://ubuntuhandbook.org/index.php/2016/07/2-best-chinese-pinyin-im-ubuntu-16-04/
My guide (with changes)--Ubuntu-Mate 16.04:
- Open terminal (ctrl-alt-t) and type
sudo apt install fcitx fcitx-googlepinyin fcitx-table-wbpy fcitx-pinyin fcitx-sunpinyin
followed by your password. //fcitx is the main, and the others are virtual keyboard options I think. - Press super to open your launcher and launch
Language Support
. //sorry, I don't know a terminal solution, yet: I hope that I can find one in the near future. Ubuntu might need to install Language Support on first run: just clickyes
and wait then proceed to step three. - Set
Keyboard input method system:
tofcitx
. - Close the dialog and restart your computer. This seems to be a necessary step; however, relogging might be enough (not tested).
Right-click the new keyboard icon in the tray. One of two things might happen:
a. You can click "configure"; or,
b. You need to click on your default language before you see a., and then you'll see a..
- Click
+
and detoggleOnly Show Current Language
; scroll to the very tippy bottom and select a non-keyboard option (Wubi--works, tested--, Google Pinyin, Pinyin, Shuangpin, or Sunpinyin). //I did not test any of the methods other than Wubi. - Go to
Global Config
and changeExtra key for trigger input method
to Alt_L_Shift (this is my personal preference, and the default L_Shift is an inane decision for a default setting; however, that's the default that's forced down people's throats by Microsoft, also). Unless you regularly use three or more languages, you might want to disable the trigger and disable the scroll-through, also. - Before the keyboard shortcut works, you'll need to right-click the keyboard icon in the tray and select
input method > Wubi Pinyin
.
This is 100% working for me; however, before doing this, I tried the programs mentioned in the question, itself. So, if installing those programs or their sub-components is required for success, please notify me via comment for an update. Meanwhile, if I notice after removing those packages that some aspect was necessary, I will send an update. Good luck and enjoy using PRC Pinyin.
Useful link:
linhttp://ubuntuhandbook.org/index.php/2016/07/2-best-chinese-pinyin-im-ubuntu-16-04/
My guide (with changes)--Ubuntu-Mate 16.04:
- Open terminal (ctrl-alt-t) and type
sudo apt install fcitx fcitx-googlepinyin fcitx-table-wbpy fcitx-pinyin fcitx-sunpinyin
followed by your password. //fcitx is the main, and the others are virtual keyboard options I think. - Press super to open your launcher and launch
Language Support
. //sorry, I don't know a terminal solution, yet: I hope that I can find one in the near future. Ubuntu might need to install Language Support on first run: just clickyes
and wait then proceed to step three. - Set
Keyboard input method system:
tofcitx
. - Close the dialog and restart your computer. This seems to be a necessary step; however, relogging might be enough (not tested).
Right-click the new keyboard icon in the tray. One of two things might happen:
a. You can click "configure"; or,
b. You need to click on your default language before you see a., and then you'll see a..
- Click
+
and detoggleOnly Show Current Language
; scroll to the very tippy bottom and select a non-keyboard option (Wubi--works, tested--, Google Pinyin, Pinyin, Shuangpin, or Sunpinyin). //I did not test any of the methods other than Wubi. - Go to
Global Config
and changeExtra key for trigger input method
to Alt_L_Shift (this is my personal preference, and the default L_Shift is an inane decision for a default setting; however, that's the default that's forced down people's throats by Microsoft, also). Unless you regularly use three or more languages, you might want to disable the trigger and disable the scroll-through, also. - Before the keyboard shortcut works, you'll need to right-click the keyboard icon in the tray and select
input method > Wubi Pinyin
.
This is 100% working for me; however, before doing this, I tried the programs mentioned in the question, itself. So, if installing those programs or their sub-components is required for success, please notify me via comment for an update. Meanwhile, if I notice after removing those packages that some aspect was necessary, I will send an update. Good luck and enjoy using PRC Pinyin.
answered Feb 3 at 9:10
Upman Bird
367
367
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1002589%2ffcitx-working-chinese-input-in-ubuntu-16-04-fix-or-find%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
I noticed sometimes if you type a word like "dal", in which
da
is the first character andl
is the beginning fo the second character, some whole-word matches appear. So, I have reason to believe that the user-input compare dictionary is just very small and does not have any candidates. If I ever type the second letter in a second character, however, the table disappears (as if there are no word candidates in the dictionary).â Upman Bird
Feb 3 at 7:07