[ 已解决 ]gcin 在 gtk 程序下無法輸入中文

這邊用的主要是 fctix,恐怕沒人能幫上,我就碰碰運氣問問

我裝的是 openSUSE 13.1 Beta 1, 用的是 KDE 4
一開始安裝沒有中文介而,後來才用 YaST 一點一點裝上的,但還是沒有輸入法

於是自己裝了 iBus,一切正常
但我就是覺得 iBus 的操作習慣太反人類… 我連標點都不可以好好輸入
後來又知道原來繁中版 openSUSE 預設輸入法已經換成 gcin 了,於是徹徹底底卸載了 ibus,安裝了 gcin

gcin 也是一切正常 - 除了 gtk 程式
firefox、gimp、libreoffice-gtk,所有 gtk 的都用不了 gcin

所有變量一切正常,該有的都有,就是 gcin 不能用
求教一下,希望有人可以解答

在程式上右键,找一下有没有“输入模块”这个项,里面可能勾的不是 gcin。先给个 work around,其它明天我开机装个看看。

另外输入法程式原理是共通的,仓颉我不会打但仓颉输入法程式有问题我绝对找得到。

PS:我是 M17N 源的维护者,fcitx/ibus/gcin 我都管的。

来自 Galaxy Note 2 上的 Tapatalk 4

先感謝你的解答

右鍵之後並沒有“輸入模塊”的選項
在網上看到有人用
GTK_IM_MODULE=* 指令名稱
的方法啟動,試著玩了一下
發現 QT 的程式,無論變量設為 xim 還是 gcin 都沒問題很正常,就是 gtk 的死活不行

GTK3_IM_MODULE 试试看?

来自 Galaxy Note 2 上的 Tapatalk 4

不好意思, 剛剛把 gcin 卸載了, 換成基於 gcin 的 HIME 結果一切正常 ._.
現在這段文字就是在 firefox 下面打的

没关系。依然给了我足够多的信息修复它。因为 hime 是我包的而 gcin 不是。回头修好。顺便更新下它那万年不变丑丑的布景主题。

来自 Galaxy Note 2 上的 Tapatalk 4

@cycharlie

解决了。

是现在的维护者没有 export GTK3_IM_MODULE 的问题,我正在修。

另外那个右键的问题,你是要找“纯”gtk 程序比如 gedit 才有的。

来自 Galaxy Note 2 上的 Tapatalk 4

原來如此,感謝你解決了問題