Package Details: ibus-mozc-ut 2.26.4395.102.20210603-1

Git Clone URL: https://aur.archlinux.org/ibus-mozc-ut.git (read-only, click to copy)
Package Base: ibus-mozc-ut
Description: Mozc module for IBus bundled with the UT dictionary
Upstream URL: https://github.com/google/mozc
Licenses: custom
Conflicts: ibus-mozc, ibus-mozc-ut-united, ibus-mozc-ut2
Provides: ibus-mozc=2.26.4395.102
Submitter: Nocifer
Maintainer: Nocifer
Last Packager: Nocifer
Votes: 1
Popularity: 0.92
First Submitted: 2020-11-19 14:07
Last Updated: 2021-06-08 14:37

Latest Comments

Nocifer commented on 2020-12-07 01:08

Ah, yes, I completely forgot about direct input. Well, I just tried using the compose key with it and it didn't work on my end either. But you're saying it actually works with Debian's ibus-mozc package? Weird. Maybe they were using some Mozc version older than 2.23 (or a custom-patched 2.23) and the more recent versions have some bug that breaks this functionality? It wouldn't surprise me, as there is at least one bug that wasn't present in 2.23 but bugs the hell out of me in 2.25 (it doesn't remember the selected input mode across reboots and always resets it to direct input). Same goes for the instability problems you're experiencing (even though I don't have them).

The thing with Anthy is that it works good and is very well integrated with IBus, but it lacks the dictionary quality of Mozc, especially when combined with the expanded UT dictionary... Fcitx on the other hand is a very good choice, so if it integrates well with Xfce then I'd say just go for it.

Re → Edit: You mean you added an English layout inside IBus but outside of Mozc? Yeah, that will work for sure, that's how I've been doing it since ages: one IBus layout/IME for each language, with e.g. Mozc used only for Japanese, an English IBus layout for English, and so on and so forth. In my case it's even completely transparent because I use GNOME, which uses IBus as its default layout switcher.

davinosuke commented on 2020-12-06 16:56

@NOctifer: Thank you for the response. I'm sorry if I wasn't clear. I meant that the compose key is unresponsive when mozc is the selected composer, but ibus is in direct input mode. It should pass the multikey input through, so that I can compose with it when using English. I used this combination for years on Debian without incident.

As for other versions, I have now also tried ibus-mozc and ibus-mozc-ut2, and they are showing the same compose key behavior, but not the instability problems. ibus-mozc-ut-united refuses to compile at this time (missing a dependency). And the compose input method seems to be completely opaque, awkward, and unsuitable for regular use. I'm wondering if I should try switching to fcitx. Anthy is good, but mozc is definitely the better Japanese IM.

Edit: I think I have a workaround. I added an English input method to the list and it works with the compose key. I just have to reconfigure the keybindings I use to cycle between the two and hopefully it should be good enough for my purposes.

Nocifer commented on 2020-12-06 14:31

1) I don't think the compose key can work inside external IMEs like Mozc, I think it only does so in those layouts that IBus directly controls (Anthy is one of them). I could be wrong, but have you actually tested this with previous versions (or a different package) of Mozc and found it working? Besides, what would you compose while writing via a Japanese IME, which is a text composer itself?

2) & 3) To be honest I haven't ever tested Mozc in Xfce, only in GNOME and KDE, but all these years I've been using it I can't say I've ever had any issues like you describe. Your best bet would be to try your luck with one of the other ibus-mozc packages currently in the repos. They're a bit outdated but not too much, so if they work for you then you can certainly use them. And if they don't work, then we can at least rule out this package being at fault and start looking into other possible causes.

EDIT: Alright, I just installed and tested this package in a Manjaro Xfce Live CD instance. I didn't have any issues, neither with using Mozc in general nor with any of its menus freezing open and needing me to restart IBus in order to unfreeze them. I did notice the blinking tray icon, but that seems to me more like a matter of (im)proper integration between IBus and Xfce.

I also tested the compose key with Anthy and indeed it does work in principle, but predictably it does nothing useful (i.e. as soon as you enter a character it simply closes itself and input returns to Anthy's text composer).

davinosuke commented on 2020-12-06 13:42

I'm getting a few annoying bugs with this package [ibus-mozc-ut 2.26.4206.102.20201129-1]. 1) My compose key does not function when mozc is selected (it works properly when I switch to anthy). 2) The mozc menu from the ibus tray freezes open, and can only be made to collapse by restarting ibus. 3) The tray icon disappears and reappears with just about every action.

(For the record, I'm new to Arch, and currently running xfce.)