[CentOS] fcitx-anthy request (for Japanese users)

Tue Aug 15 18:49:16 UTC 2017
H <agents at meddatainc.com>

On 08/05/2017 02:45 PM, H wrote:
> On 08/05/2017 12:10 PM, Scott Robbins wrote:
>> On Sat, Aug 05, 2017 at 12:03:43PM -0400, H wrote:
>>>> - I just discovered all of this also works well in a note-type field in KeePassX BUT
>>>>
>>>> - none of it works in firefox, thunderbird, libreoffice or geany
>>>>
>>>> My setup is thus partly correct and I draw the conclusion that KeePassX is compiled using a different window library than the other four applications?
>>>>
>>>> Can anyone shed light on this?
>>>>
>>> Seems geany uses Qt and the other four use GTK libraries. My problem is likely related to this, have to search for setup issues related to GTK.
>>>
>> It might be worth creating a new user and seeing if it works for said user.
>>
>> I don't know if you mentioned what desktop you use, but it might also be
>> worth, with said new user, trying openbox (available from EPEL) or some
>> other less intrusive desk environment to see if there's something Gnome is
>> doing.
>>
> I am using Mate. When in a terminal window I run
>
> XMODIFIERS=@im=fcitx LC_CTYPE=zh_CN.GB18030 GTK_IM_MODULE=fcitx geany
>
> Geany seems work as expected, i.e., I can switch between the two western keyboards and also activate pinyin using Ctrl-Space. There does seem to be some bug in fcitx however in that sometimes switching in and out of pinyin also changes the keyboards and the first time I am in geany launched as described, Ctrl-Space does not work, I have to click the systray icon to switch to pinyin, after that Ctrl-Space does work.
>
> For some reason my setup does not pick up the GTK_IM_MODULE setting when launching a GTK program from the desktop...
>
> At least, that's what I think.
>
I am pleased to report that I now have fcitx working in terminal windows, geany, firefox, thunderbird and LibreOffice, i.e., my main apps. I am now able to switch between two western keyboards and pinyin.