Forums: 【御礼は忘れずに】linuxBean質問スレッド【ハンドルネーム必須】 (Thread #35875)

fcitx のキーバインド変更 (2014-08-19 09:41 by たま #74166)

fcitx について教えてください。

入力モードの切り替えキーの変更を考えています。
タスクトレイのアイコンから「設定」を選び、「全体の設定」→「ホットキー」で
「入力メソッドのオンオフ」にて「変換キー」を割り当て「適用」しました。
しかし、設定内容が機能せず、再度設定を開いても先ほどの設定変更が
残っていません。

各種設定にはGUIだけしか使用できないらしく、
ファイル権限の不具合なのか何なのかすら理由がわかりません。
(ちなみに、現在は CTRL_SPACE 空 となっていますが、
半角全角 でもモード切り替えできています)

どのようにすれば、設定を有効化できるでしょうか。

Reply to #74166×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

Re: fcitx のキーバインド変更 (2014-08-19 22:37 by aztake #74176)

当方の環境では「CTRL_SPACE / HENKANMODE」となり、正常に切り替え可能であることを確認しています。

以下の点をご確認下さい。
1. 仮想環境で動作していないか
2. Terminalからxevコマンドを使用した時、キーが正常に機能しているか
3. fcitx-ui-classicパッケージがインストールされているか

また、こちらのリンクをご参照下さい。
http://itiut.hatenablog.com/entry/2013/10/25/145408
http://nice20blog.blogspot.com/2014/04/ubuntu-1404-trusty-tahr-ime.html
Reply to #74166

Reply to #74176×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

Re: fcitx のキーバインド変更 (2014-08-20 07:39 by たま #74177)

ご連絡有難うございます。

ご指摘いただきました3点ともに問題なく、
リンクなども含めて確認しましたが、どれも外れでした。

ファイル権限の異常を疑い、 home にて 自分所有以外のファイルを探したところ
fcitx-xim.config が root の持ち物になっているのを見つけました。
あわせて、 .config/fcitx 以下が root:root になっていました。
( どうしてそうなったのかは全く記憶がありません・・・・ )

権限を戻して、再度設定を行ったところ 複数のファイルが .config/fcitx/conf の下に
生成されて、キー設定も変更が実現できました。

間違いなく動くという情報から確信を持って調べることができました。
どうもありがとうございました。
Reply to #74176

Reply to #74177×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

Re: fcitx のキーバインド変更 (2014-08-29 08:41 by たま #74245)

新しいPCに140826版を手持ちのローカル設定スクリプトと共に
新規インストールした際にも同じことが起こり、原因が判明しました。

bean_pkginst を root 権限で実行していたことが問題だったようです。
( 一連のインストール作業を自動化するため、 root 権限で bean_pkginst_files/ の
下のファイルを実行していました。 )

原因追求できましたので、他の方にはあまり役に立たないかもしれませんが
とりあえずご報告まで。

[メッセージ #74177 への返信]
> ご連絡有難うございます。
>
> ご指摘いただきました3点ともに問題なく、
> リンクなども含めて確認しましたが、どれも外れでした。
>
> ファイル権限の異常を疑い、 home にて 自分所有以外のファイルを探したところ
> fcitx-xim.config が root の持ち物になっているのを見つけました。
> あわせて、 .config/fcitx 以下が root:root になっていました。
> ( どうしてそうなったのかは全く記憶がありません・・・・ )
>
> 権限を戻して、再度設定を行ったところ 複数のファイルが .config/fcitx/conf の下に
> 生成されて、キー設定も変更が実現できました。
>
> 間違いなく動くという情報から確信を持って調べることができました。
> どうもありがとうございました。

Reply to #74177

Reply to #74245×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login