ページ 1 / 1
解決済み:fcitx-mozcの不具合について
Posted: 2014年3月12日(水) 20:28
by はっくん
私の環境は以下の通りで自作PCです.
OS:Linux Mint 16 Cinnamon 64-bit
Cinnamon Version:2.0.14
Linux Kernel:3.11.0-12-generic
IBus-mozcを使っていたのですが,どうにも日本語入力状態になっているかどうかわかりにくいので
Fcitx-mozcにしてみようかとインストールを試みました.
「リナックスミントを使おう > Linux Mint の日本語化」
http://linuxmintjp.jimdo.com/%E6%97%A5% ... %E5%8C%96/
を参考にして
コード: 全て選択
$ sudo apt-get install fcitx fcitx-mozc fcitx-frontend-gtk2 fcitx-frontend-gtk3 fcitx-ui-classic fcitx-config-gtk
$ im-config -n fcitx
を行った後に再起動をしました.
確かに,Fcitx-mozcで入力ができるのですが,日本語入力へ切り替えるときに少々不具合があります.
まず,半角英数文字入力の状態だとします.
この状態から日本語入力の状態にするときは,通常「半角/全角キー」を1度押せばいいはずですが,
1度押すとカーソル近くに「Mozc」と現れキーボードアイコンが「あ」というアイコンに変わりMozcが起動したかに見えます.
しかし,実際に入力をしてみると半角英数入力状態です.
そして,そこから2回「半角/全角キー」を押すと再びカーソル近くに「Mozc」と現れキーボードアイコンが「あ」というアイコンに
変わり,ようやく日本語入力状態になります.
何度か試してみたのですが,「半角/全角キー」を押すたびに
半角英数入力→半角英数入力→日本語入力→半角英数入力→半角英数入力→半角英数入力→日本語入力→…
と繰り返されるようです.
IBusの日本語入力状態かどうかがわからないのも不便ですが,Fcitxでアイコンが日本語入力状態でも
1/2の確率で半角英数入力というのも不便です.
なにか設定し忘れていることなどあるのでしょうか?
ご助言よろしくお願いします.
Re: fcitx-mozcの不具合について
Posted: 2014年3月12日(水) 23:18
by fu-sen
はっくんさん、Fcitx を試してみたのですね。
英語キーボードか何かでしょうか? 環境固有の問題で生じている可能性がありそうです。
Fcitx のアイコン(デフォルトでは右下の時計左にあるキーボード、または Mozc)を右クリックし、
「現在の入力メソッドの設定」を選びます。
表示された 入力メゾッドの設定 ウインドウより、入力メソッド タブが下記の状態になっている事を確認して下さい。
キーボード - 日本語
Mozc
それ以外の項目があれば外して下さい。
ただし、この設定は JIS 配列のキーボードの場合です。(Mac の場合も VirtualBox ならそのままで構いません)
US 配列の場合は変更が必要かもしれません。
Re: fcitx-mozcの不具合について
Posted: 2014年3月12日(水) 23:48
by はっくん
素早い回答有難うございます.
fu-sen さんが書きました:はっくんさん、Fcitx を試してみたのですね。
英語キーボードか何かでしょうか? 環境固有の問題で生じている可能性がありそうです。
fu-sen さんが書きました:ただし、この設定は JIS 配列のキーボードの場合です。(Mac の場合も VirtualBox ならそのままで構いません)
US 配列の場合は変更が必要かもしれません。
安さにつられて買ったJIS配列の日本語キーボードでiBUFFALOのBSKBU02です.
http://buffalo.jp/products/catalog/supp ... e/bskbu02/
安物買いの銭失いってやつでしょうか^^;
fu-sen さんが書きました:Fcitx のアイコン(デフォルトでは右下の時計左にあるキーボード、または Mozc)を右クリックし、
「現在の入力メソッドの設定」を選びます。
表示された 入力メゾッドの設定 ウインドウより、入力メソッド タブが下記の状態になっている事を確認して下さい。
キーボード - 日本語
Mozc
それ以外の項目があれば外して下さい。
はい,添付した画像のように上記と同じになっています.
入力メソッドの設定.jpg
なにか解決に必要な情報などありましたらご指示よろしくお願いします.
Re: fcitx-mozcの不具合について
Posted: 2014年3月13日(木) 00:12
by はっくん
解決しました.
FcitxとMozcでのオン/オフの不具合をなんとかする
http://godira.blogspot.jp/2014/01/fcitxmozc.html
にある通りに
を行ったら正常に「半角/全角キー」が機能するようになりました.
ちなみに,「Mozcプロパティ」の「キー設定」の「キー設定の選択」は「ATOK」にしていました.
お騒がせしました.これでこのスレッドを示させていただきます.
%03/13/2014画像添付
Re: 解決済み:fcitx-mozcの不具合について
Posted: 2014年3月13日(木) 11:46
by fu-sen
この情報、自分の環境でも再現しているのを確認しました。
自分は MS-IME のままなので、ATOK に関係なく生じていますね。
ただし、下記の条件である事は確認しました。
・
16 で発生を確認。Debian Edition では元々正常に動作しています。
・
Cinnamon・MATE どちらでも発生を確認。KDE は正常な可能性があります。
Ubuntu 等、他のディストリビューションでは正常に動作しているので、
16 固有で何か異なる状態にあるようですね。別の解決方法があるかもしれません。
Re: 解決済み:fcitx-mozcの不具合について
Posted: 2014年3月13日(木) 14:02
by はっくん
fu-sen さんが書きました:Ubuntu 等、他のディストリビューションでは正常に動作しているので、
16 固有で何か異なる状態にあるようですね。別の解決方法があるかもしれません。
元記事さんは「Mozcの問題」と述べていますが,そのソースが欲しいところですね.
%と言ってもLinux初心者の私は何もできないのですが^^;
Re: 解決済み:fcitx-mozcの不具合について
Posted: 2014年3月13日(木) 14:58
by はっくん
自分でスレッドを閉めると言っておいてなんですが^^;
検索をしてみると昨年10月末頃にUbuntuでも同様の不具合があったようですね.
その際には
IkuyaさんのPPAを入れてfcitxを更新すれば修正されたみたいです.
https://launchpad.net/~ikuya-fruitsbask ... hive/fcitx
これはLinux Mintでも同様のことが言えるのでしょうか?
%03/13/2014 20:28追記
コード: 全て選択
$ sudo add-apt-repository ppa:ikuya-fruitsbasket/fcitx
$ sudo apt-get update
を実行しSynapticパッケージマネージャからアップデート可能なものをアップデートし
PCを再起動したら修正されました.
Mozcプロパティの一般タブ「キー設定 > キー設定の選択」を「ATOK」のままでも
不具合無くfcitx-mozcを利用できるようになりました.
Re: 解決済み:fcitx-mozcの不具合について
Posted: 2014年3月13日(木) 22:42
by fu-sen
手順ですが、正しく明記しておくと、Fcitx・Mozc 導入後、端末より次の対応で構いません。
コード: 全て選択
$ sudo add-apt-repository ppa:ikuya-fruitsbasket/fcitx
$ sudo apt-get update
$ sudo apt-get upgrade
fcitx を含めたバージョンが 4.2.8.1-3 から 4.2.8.1-3ubuntu1 に更新されます。
これを行った後、ログアウト→ログイン、または Linux Mint を再起動して下さい。
後にバージョンアップがあった場合はアップデートマネージャーまたは apt-get で更新が反応します。
詳細を確認したところ、
この 4.2.8.1-3 と 4.2.8.1-3ubuntu1 の差で該当する部分のパッチが適用されています。
「debian/patches/fix-deactivate-key.patch: added for fixing Zenkaku_hankaku key.」
この修正版が Linux Mint 16 ではダウンロードできていないんですね。
Ubuntu では Japanese Team のレポジトリで、この修正版にしてあるようです。
https://launchpadlibrarian.net/15131936 ... a1.diff.gz
Debian 版をベースに修正が入っています。Debian Edition では修正済みのバージョンが適用されています。
Debian Edition の Fcitx バージョンは 4.2.8.3-2 となっています。
Re: 解決済み:fcitx-mozcの不具合について
Posted: 2014年3月13日(木) 23:34
by はっくん
φ(*'д'* )メモメモ updateの後はupgradeなんですね.
不具合の解決にお付き合いいただきありがとうございました.
Re: 解決済み:fcitx-mozcの不具合について
Posted: 2014年3月14日(金) 00:15
by fu-sen
更に調べたところ、該当の修正はそのまま Fcitx 本体で 4.2.8.3 で反映されていました。
https://github.com/fcitx/fcitx/commit/b ... 3d5b3e3bb8
Ubuntu の Fcitx は最新版ではなくて、Debian (testing) では最新版になってるという
逆転現象が発生してますね!
