Public bug reported:

On Gnome one has to activate Hiragana mode (or some other mode) every
time after login to enable the mozc IME.  It seems there is an easy
solution to this by setting `const bool kActivatedOnLaunch = true;` in
src/unix/ibus/property_handler.cc as done here with a short quilt patch:
https://github.com/hnakamur/mozc-
deb/commit/78bfcfc41e0c78d7d2798eadbe8a0863c501434f

This behaves more like what I expect, for instance I also have a Russian
phonetic layout configured and I expect Cyrillic letters to appear on
screen when I switch to this layout in Gnome with IBus.  From my
observation so far some users try to achieve the same behavior by
installing and configuring fcitx which does not integrate well with
Gnome at the moment.  Keyboard shortcuts F6-F10 can be used to convert
input to Katakana, Latin, different latin cases, latin wide or half
width.  That seems to be how Ubuntu users use the software at the
moment.  The only problem that non native users seem to have is that it
starts in direct mode and the IME is disabled until another mode is
activated. Keyboard shortcuts to enable the IME do not appear to work, I
either haven't found the right one yet or users face the issue of not
having Eisu or Henkan keys and setting up a workaround to have these
keys or shortcuts work seems to be even more complicated.  Googles'
official version for Windows of the IME works as intended by
interpreting Caps Lock as conversion key and enabling respective
shortcuts to enable IME and switch modes
(https://en.wikipedia.org/wiki/Language_input_keys).

I compiled version 2.23.2815.102 of the cosmic package from the archive
for cosmic and https://launchpad.net/~japanese-
testers/+archive/ubuntu/mozc for bionic and tested them.  Please review
this patch for inclusion.

FYI, the user from the referenced GitHub repository who authored the
attached patch also has a Launchpad account and a PPA:
https://launchpad.net/~hnakamur.

** Affects: mozc (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "Patch from 
https://github.com/hnakamur/mozc-deb/commit/78bfcfc41e0c78d7d2798eadbe8a0863c501434f";
   
https://bugs.launchpad.net/bugs/1810380/+attachment/5226547/+files/activate-on-launch.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1810380

Title:
  Activate mozc on launch even for IBus>=1.5.0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mozc/+bug/1810380/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to