Activate mozc on launch even for IBus>=1.5.0

Bug #1810380 reported by Benjamin Tegge
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
mozc (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

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.

Revision history for this message
Benjamin Tegge (livewirebt) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in mozc (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.