New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enhancement Request: making initial mode customizable for ibus-mozc #201
Comments
Original comment by |
Original comment by |
Original comment by |
Original comment by |
|
Original comment by Attachments: |
Original comment by |
Original comment by
Attachments: |
Original comment by
|
Original comment by |
Original comment by
|
Original comment by |
Original comment by |
Original comment by |
Original comment by
|
Original comment by |
1 similar comment
Original comment by |
Original comment by |
Original comment by |
Original comment by
|
Original comment by |
Original comment by
|
Many of us depended on the default behaviour of starting in hiragana mode and now I'm unable to find a meaningful way to configure it to go to hiragana mode by default which means every time I switch input methods I also have to select hiragana from the system tray (on the few remaining desktop environments where it still works). How is this progress? How do we restore the original behaviour? |
Unfortunately there is no update since no one has volunteered to work on that. That's actually one of the the reasons why we decided to deprecate ibus-mozc (#287). I wish I could help, but I'm unable to spend as much time with ibus-mozc anymore as I'm also in charge of many projects such as Chromium and Android as well as other clients of Mozc such as Mozc for Android and Mozc for Windows. If you wish to change the default behavior to the original one, I would do that if you could make a consensus among ibus-mozc maintainers in major Linux distributions (Fedora, Ubuntu, Debian, openSuse, Arch, Gentoo, ...). Please note that some people don't like the previous behavior as pointed out in the first post in this thread. Also, as I pointed it out in my previous comment, you can change the behavior by modifying the source code and rebuild the binaries by yourself.
All you need to do is to replace
Thank you for your understanding. |
Thanks for responding. Ubuntu is defaulting to direct input which is the problem for me. As ibus-mozc is being deprecated I shall return to using ibus-anthy which defaults to hiragana, thank you. |
Just for your reference, Ubuntu 15.10 is supposed to start using Fcitx rather than ibus as their default input method (input method framework), which is another reason for me to hesitate to spend my time to improve ibus-mozc. Probably fcitx-mozc would be in far better situation than ibus-mozc in terms of maintenance resources. See following pages about the direction of Ubuntu. |
I am wondering why ibus-mozc behaves deferently as fcitx-mozc. |
I do understand you frustration, but the behavior change was actually based on recommendation by ibus core committer and ibus-mozc package maintainers of multiple Linux distributions (AFAIK package maintainers in openSUSE and Ubuntu preferred this default behavior). It's not a random somebody at all. So if you really think we should change the behavior again, let me reiterate my previous comment.
So please reach out ibus-mozc package maintainers of major Linux distributions to make a consensus to do that. If they (or most of them) agree to change the behavior, I'm happy to do that (if |
Thank you very much for your reply. |
Did something change? I'm now on Ubuntu 20.04 and this is still an issue, it still seems to use ibus-mozc, and even if I install fcitx-mozc, it doesn't change anything. |
Now we have a user config file for ibus-mozc. So I think we can resolve this issue. |
Great, is there some documentation for this? Has it just been added, or is this already available (e.g. in Ubuntu 20.04)? |
Sorry for my misleading comment. We still need some code to resolve this. |
Ah, I see what you mean now. No problem. |
I've started PoC. You will be able to customize activated_on_launch and initial_composition_mode with ~/.mozc/ibus_config.textproto |
It looks working as expected For example, if you want to activate ibus-mozc with full Katakana mode, write following lines in that file.
|
Well, how very nice that after months and months of getting annoyed with this issue, I finally decide to come here and make a report about it, only to find that someone has just implemented a patch to solve it :) The patch does work very nicely, and IMHO this should be the default behavior of Mozc. But, even though for my needs it's perfectly adequate as it stands, to really become complete it needs two more things: the first is of course to expose it in the GUI (instead of having to edit ibus_config.textproto) and the second is to make it so that whenever the user changes the input mode manually, Mozc will optionally remember this choice and set it as the new default for subsequent sessions. |
BUILD=4317 * #201 Default ~/.config/mozc/ibus_config.textproto ``` engines { name : "mozc-jp" longname : "Mozc" layout : "default" layout_variant : "" layout_option : "" rank : 80 } active_on_launch: False ``` Sample configuration ``` engines { name : "mozc-jp" longname : "Mozc" layout : "ja" layout_variant : "" layout_option : "" rank : 80 } active_on_launch: True ```
Thank you very much Fuminobu for your suggestion and proof-of-concept. As you suggested 467a91c enabled to configure the initial state on launch. Default ~/.config/mozc/ibus_config.textproto
Sample configuration
Sample configuration #2
You may need to run |
Thank you. |
Can I configure this on Windows (google Japanese input) somehow or I have to build and install Mozc on its own? |
Original issue reported on code.google.com by
f.takeya...@gmail.com
on 24 Oct 2013 at 3:51The text was updated successfully, but these errors were encountered: